MFC中关于自定义类的实现

ferryyang 2005-12-24 10:41:49
我用向导编辑了一个对话框,并在上面添加了一个content,lookup等两个按钮,打算单击content 按钮后生成一个我自定义类class content(其中包含其他各种控件),并在对话框中显示出来单击lookup 时生成类lookup并显示另外不同的界面,:
--------------------------------------------
对话框
--------------------------------------------

------ 单击 content 时整个对话框出去按钮部分显示如下界面
content按钮| -------------------------
------ | ----------------------------- |
------------ | |_编辑控件1_________________| |
lookup按钮 | | |
------------ | ____________ |
| |按钮 | |
| ------------ |
--------------------------------------------------
单击lookup时整个对话框出去按钮部分显示如下界面
-------------------------
| __________________________ |
| |编辑控件2________________| |
| |
| ___________________________ |
| |编辑控件3_________________||
|_________________________________________________|
恳请各位大侠赐教啊!感谢!
...全文
140 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
菜牛 2005-12-24
  • 打赏
  • 举报
回复
做两个对话框,在按钮消息中创建非模式对话框(Create)作为子窗口即可。
laofang 2005-12-24
  • 打赏
  • 举报
回复
看这个界面并不复杂,我觉得直接用显示/隐藏控件的办法也行,就是事先把所有控件都在界面上放好,默认隐藏一些控件(如编辑控件2、3);当单击LOOKUP时再把编辑控件1和按钮隐藏,显示编辑控件2、3。

显示/隐藏控件用:
GetDlgItem(IDC_XXX)->ShowWindow(TRUE/FALSE);

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧