《VC++.NET技术内幕》中是在DIALOG中放一个GROUPBOX,然后设置窗口ID为str32=0x045f。
接下来只要基于这个DIALOG派生一个类(还继承自CDIALOG),在这个类的成员m_ofn.lpTemplateName赋MAKEINTRESOURCE(原来DIALOG的ID)就可以把一个openfiledialog嵌入到那个groupbox里。
我想问下如果我想嵌入多个怎么办。比如一个DIALOG里有两个或者多个GROUPBOX,我嵌入在一个GROUPBOX里嵌OPENFILEDIALOG,在另一个再嵌一个SAVEFILEDIALOG怎么办?
另外我还想问问那个GROUPBOX的ID设为STR32=OX045F有什么特殊的含义么?
谢谢
接下来只要基于这个DIALOG派生一个类(还继承自CDIALOG),在这个类的成员m_ofn.lpTemplateName赋MAKEINTRESOURCE(原来DIALOG的ID)就可以把一个openfiledialog嵌入到那个groupbox里。
我想问下如果我想嵌入多个怎么办。比如一个DIALOG里有两个或者多个GROUPBOX,我嵌入在一个GROUPBOX里嵌OPENFILEDIALOG,在另一个再嵌一个SAVEFILEDIALOG怎么办?
另外我还想问问那个GROUPBOX的ID设为STR32=OX045F有什么特殊的含义么?
谢谢
解决方案 »
- 真心求链接错误!recompile module,谢谢耐心的你!
- 在MFC中怎样得到标准的ASCII字体?
- WaitForMultipleObjects占用CPU100%,请各位故乡大们帮忙看看!!
- 如何自绘ComboBox框?请高人指点!
- 使用Static DLL引起的Socket::Create()错误!?
- ORACLE中DATE类型绑定问题, 急啊!
- 举例 说明程序设计和系统开发的区别与联系 急急,分不够再加!
- file operation
- 我在控制台工程静态加载dll出错
- opengl下面的错误提示//代表版本太低吧???
- 编译总是出错,请帮助
- LoadIcon(hInstance,"ziyuanmingcheng");装载不成功?咋解决啊!
ID必须是OX045F.
我想把这两个DIALOG嵌入到一个DIALOG_C里面行不?