社区
界面
帖子详情
有关模式对话框在显示之前确定其位置的问题
xiaolizi
2006-02-10 04:28:05
各位大侠,
请问如何在一个CDialog.DoModel()调用之前先设置好它的位置?或者说我想调用DoMoal在我制定的位置显示对话框?
...全文
96
4
打赏
收藏
有关模式对话框在显示之前确定其位置的问题
各位大侠, 请问如何在一个CDialog.DoModel()调用之前先设置好它的位置?或者说我想调用DoMoal在我制定的位置显示对话框?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xiaolizi
2006-02-10
打赏
举报
回复
晕了,上面说错了,CDialog是继承自CWnd的,这个就更加让我困惑了~~~~
xiaolizi
2006-02-10
打赏
举报
回复
多谢 goodboyws(深夜不眠者) 和 syy64(太平洋)
已经搞定了,我是在OnInitialDialog中MoveWindow的。
呵呵
不过有点奇怪的是,在此之前,尝试在PreCreateWindow中设置cs.x和cs.y,发现PreCreateWindow根本就不会被调用到。这个。。。让我觉得奇怪。。难道是因为CDialog不是继承自CWnd的缘故,所以才不会被调用吗?
哪位高手来指点指点牙~~~
^_^
syy64
2006-02-10
打赏
举报
回复
在DoModal()之前调用如下函数:
CDialog::InitModalIndirect
BOOL InitModalIndirect( LPCDLGTEMPLATE lpDialogTemplate, CWnd* pParentWnd = NULL );
BOOL InitModalIndirect( HGLOBAL hDialogTemplate, CWnd* pParentWnd = NULL );
设置DLGTEMPLATE结构
goodboyws
2006-02-10
打赏
举报
回复
在OnInitDialog用
SetWndowPos(NULL, x, y, 0, 0, SWP_NOSIZE | SWP_NOZORDER);
javascript的
对话框
详解与参数
对话框
可以分为
模式
对话框
和无
模式
对话框
两种,两者区别是在
对话框
被关闭
之前
用户能否在同一应用程序的其他地方进行工作。举例说明:打开文件
对话框
便是典型的
模式
对话框
,在你选择好要打开的文件按下
确定
后,或者...
MFC多窗口例程
在“
模式
”状态,当子
对话框
没有关闭
之前
,调用它的父
对话框
不能被响应, 并且其语句执行会停留在刚才的DoModal语句上等待,直到子
对话框
关闭才接着执行下一个语句。 第三第四句将子
对话框
得到的数据(即类的成员...
浅谈C# 非
模式
窗体show()和
模式
窗体showdialog()的区别
模式
对话框
,在可以继续操作应用程序的其他部分
之前
,必须被关闭(隐藏或卸载)。例如,如果一个
对话框
,在可以切换到其它窗 体或
对话框
之前
要求先单击“
确定
”或“取消”,则它就是
模式
的。 一、如何调用 任何窗体...
网络组建域管理课件2
Web服务把各种形式的信息,如文本、图像、声音和视频等无缝隙地集成在—起,用户只需要通过浏览器提出自己的查询要求,Web服务器自动完成查询结果,并将与查询条件相关的文件取回并
显示
在屏幕上,用户无需关心这些...
LINQPad_Premium_5.31.00_Beta_Any_CPU
在将查询上载到Instant Share
之前
,会出现一个新的确认
对话框
。 现在可以通过在名为RecentQueries.txt的LINQPad.exe文件夹中创建文件来对MRU进行移植。 固定: 当您在查询中引用FSharp.Core.dll时,LINQPad现在将...
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章