只是想知道是否有可能。 在某些情况下,将1或2个控件添加到公共对话框似乎非常方便。
现在我想为图像的宽度和高度添加两个textobx和2个标签。
答案 0 :(得分:4)
是的,这是可能的。这取决于您使用的常见对话框api的风格。对于较新的Vista对话框,您可以使用IFileDialogCustomize COM界面。您正在寻找AddEditBox()和AddText()方法。
对于像GetOpenFileName()这样的旧版XP兼容api函数,您可以使用OPENFILENAME.lpTemplateName和OFN_ENABLETEMPLATE选项来指定具有添加控件的对话框资源。查找此MSDN library article中的指南。