如何把控件话在一个类似delphi的panel中?

狂烂球 2005-08-09 10:29:30
在VC中,控件都是直接在dialog中的,
如何像delphi那样把控件都话在一个group box里或一个panel里?
...全文
95 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiangding 2006-04-19
  • 打赏
  • 举报
回复
如果要透明怎么办?
狂烂球 2005-08-13
  • 打赏
  • 举报
回复
to 楼上:
但是怎么定义那个窗口呢?该窗口又怎么放在Dialog上?
enfeeling 2005-08-11
  • 打赏
  • 举报
回复
可以先定义一个窗口,然后在窗口中写控件,下面是一个CStatic的例子:
CStatic stctic;
static.create(_T("test",格式|格式,Crect(10,10,20,20),this,ID_STATIC));
test 为控件上显示的内容
格式 具体忘了,有可视,左对齐....
Crect 为次控件的窗口中的位置
this 为窗口指针(CWnd *)
ID_STATIC 控件的ID
dirdirdir3 2005-08-09
  • 打赏
  • 举报
回复
对话框可以做成类似panel的效果,建立一个对话框后,使用ModifyStyleEx(0,WS_EX_CONTROLPARENT);
然后自己移动位置,覆盖在要覆盖的地方就可以了。
狂烂球 2005-08-09
  • 打赏
  • 举报
回复
todirdirdir3(风):

那么怎样把这个对话框放在主对话框上呢?

15,979

社区成员

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

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