社区
界面
帖子详情
如何在一个对话框的确定区域显示另一对话框
chongwenwang
2007-09-05 06:17:32
例如:对话框dlg1有确定,取消按扭,当我按下确定按扭时在dlg1右边显示 dlg2对话框同时在dlg1的下方显示dlg3对话框,dlg2,dlg3都在dlg1内显示
...全文
236
14
打赏
收藏
如何在一个对话框的确定区域显示另一对话框
例如:对话框dlg1有确定,取消按扭,当我按下确定按扭时在dlg1右边显示 dlg2对话框同时在dlg1的下方显示dlg3对话框,dlg2,dlg3都在dlg1内显示
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chongwenwang
2007-09-07
打赏
举报
回复
可以了 分数奉上
lyg_zy
2007-09-07
打赏
举报
回复
我现在的问题关键是不能把dlg1当成客户区 显示不是相对于dlg1
--------------------------------
资源编辑器里修改dlg2的属性
style: child
border : none
chongwenwang
2007-09-07
打赏
举报
回复
我现在的问题关键是不能把dlg1当成客户区 显示不是相对于dlg1
qzuo82
2007-09-07
打赏
举报
回复
在MoveWindow前加ClientToScreen(&rc)试试。
chongwenwang
2007-09-07
打赏
举报
回复
我按你的方法试了以下
if( dlg2.m_hWnd ==NULL)
{
dlg2.Create(IDD_DIALOG1,this);
}
CRect rc;
this->GetClientRect(&rc);
dlg2.MoveWindow(&rc,true);
dlg2.ShowWindow(SW_SHOW);
这段代码是在dlg1的OnInitDialog()函数里头的
dlg2 是在dlg中声明的 是dlg1的成员数据 但是还是不行dlg2并没有覆盖dlg1啊 还是取得的坐标dlg2的显示是相对于屏幕原点,不是相对于dlg1的原点
lyg_zy
2007-09-06
打赏
举报
回复
CDialog2 dlg2要提升为类成员变量。
重新给你写一下:
.h
CDialog2 m_dlg2;
.cpp
if( m_dlg2.m_hWnd ==NULL)
{
dlg2.Create( IDD_DIALOG2, dlg1);
}
CRect rc;
//此处自己计算矩形区域
m_dlg2.MoveWind(rc );
m_dlg2.ShowWindow(SW_SHOW);
dlg3同理
lyg_zy
2007-09-06
打赏
举报
回复
CDialog dlg2;
dlg2.Create( IDD_DIALOG2, dlg1);
CRect rc;
//此处自己计算矩形区域
dlg2.MoveWind(rc );
dlg2.ShowWindow(SW_SHOW);
dlg3同理。
向立天
2007-09-06
打赏
举报
回复
怎么将dlg2设置为dlg1的子窗口啊
---------------------------------
创建dlg2时为其指定父窗口
chongwenwang
2007-09-06
打赏
举报
回复
怎么将dlg2设置为dlg1的子窗口啊
WindAndSnow
2007-09-06
打赏
举报
回复
把dlg2,3做为1的子窗口,获得dlg1的客户区,直接MoveWindow或者SetWindowPos,
jhs1982419
2007-09-06
打赏
举报
回复
先创建你需要的对话框后,在该对话框函数代码部分直接movewindow就可以了.
chongwenwang
2007-09-05
打赏
举报
回复
取得的坐标都是相对于dlg1的可是显示的时候是相对于屏幕原点
ouyh12345
2007-09-05
打赏
举报
回复
在调用DoModal之前,向对象传入区域坐标,然后在目的对话框的OnInitDialog里MoveWindow
chongwenwang
2007-09-05
打赏
举报
回复
请给个具体实例
Android代码-Android Dialog 安卓
对话框
Android Dialog 即 Android
对话框
,在Android开发中,我们经常会需要在Android界面上弹出一些
对话框
,以询问用户或者让用户选择。Android Dialog 一般有五种,分别是:一般
对话框
,列表
对话框
,单选按钮
对话框
,多选...
Android常用
对话框
使用大全
三、那么如何创建
一个
对话框
呢?(四步组成) 1.第一步创建AlertDialog.Builder对象(建造者模式) 2.第二步设置图标、标题、内容和按钮等
区域
3.第三步调用create()方法来创建(一般自动调用) 4.第四步调用sh
web自动化-键盘&
对话框
&下拉框&
显示
等待&隐式等待
本课程主要讲解web自动化-键盘 下拉框
对话框
显示
等待 隐式等待,主要内容如下: 1. 键盘操作案例 2. 下拉框操作 3.
对话框
处理 4. 滚动条操作 5.
显示
等待 6. 隐式等待 7. 强制...
VS2015平面四杆机构运动仿真编程教程20191211.gif
再点击Group Box(成组框)控件,在
对话框
空白
区域
拖出
一个
矩形窗口,将其caption改为“输入四杆机构参数”,并在其中布置四个静态文本控件和四个编辑框控件,分别对应输入四杆机构的四个杆长尺寸。 为各个编辑框...
pickDialogAcitivity
点击
一个
按钮弹出
一个
对话框
,
对话框
以外的
区域
点击时不可以取消掉
对话框
,只有针对弹出的
对话框
的
确定
按钮才可取消掉
对话框
。这个根据自己需求自己做设置true或者false就可以了。也可以点击后退出当前页面也可以,...
界面
15,978
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章