vc编程DoModal弹不出对话框 你是怎么解决问题的?

 我来答
455175633
2012-03-04 · TA获得超过301个赞
知道小有建树答主
回答量:632
采纳率:0%
帮助的人:408万
展开全部
SetWindowPos()//的功能很强大,
他有几个作用,Z的设置, move 移动 , size大小, 还有其他的功能,

这种推荐你先看下教程,
查下MSDN 能够解决你的问题,
DoModel 弹不出的原因很多。
如果是 hide 了怎么办?

SetWindowPos 如果你为NULL
就没有关闭如何的功能。
SWP_NOMOVE的作用是关闭 move 移动。
对应的 | 操作能关闭多种不使用的功能。

这种问题多来问的话就别学了,
因为自己随便琢磨下就能解决的问题,

重点提示 使用 MSDN 查看函数作用。
以便阅读源码,学习使用。
jiba613
2012-03-03 · 超过10用户采纳过TA的回答
知道答主
回答量:85
采纳率:0%
帮助的人:36.9万
展开全部
从旁边的文件选择中选取对话窗口
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友8e174c7
2012-03-03 · 超过28用户采纳过TA的回答
知道答主
回答量:56
采纳率:0%
帮助的人:61.3万
展开全部
你看是不是你在利用ClassWizard添加新类时,没有自己去选择CDialog基类.
追问
我发现问题了,我在OnInitDialog()中用SetWindowPos( )设置了窗口为SWP_NOMOVE,结果就出现这种问题,如果属性为NULL,则不出现问题,不知道是什么原因
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式