关于模式对话框的问题。

red17 2006-04-22 11:14:33
我的一个程序有两个主窗口,要求其中一个打开模式对话框后,另一个可以接受输入。
在.NET下该怎么办?
模式对话框是否只阻止和其OWNER有相同窗口进程的窗口输入?
...全文
109 5 点赞 打赏 收藏 举报
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
red17 2006-04-22
您在BLOG上的文章我看过了,谢谢!
不过我的问题依然没有解决,我准备用API验证一下我的想法。
  • 打赏
  • 举报
回复
Knight94 2006-04-22
如果你已经熟悉了,可以参看
http://blog.csdn.net/knight94/archive/2006/03/18/628285.aspx
  • 打赏
  • 举报
回复
red17 2006-04-22
楼上的老兄,我想我已经了解了。现在的问题是第一个窗口打开对话框时,要用模式对话框阻止输入,但打开的对话框希望能和第二个主窗口作交互操作。因此才有如上的问题。
多谢赐教!
  • 打赏
  • 举报
回复
Knight94 2006-04-22
那你是否对模式对话框有所了解呢,即对ShowDialog是否有了解呢
  • 打赏
  • 举报
回复
red17 2006-04-22
API中创建的都是32770的对话框,只阻止OWNER窗口。.NET中窗口用ShowDialog显示的都是正常的窗体,阻止了所有顶层窗口的输入。
有没有办法在.NET中自由创建使用32770的对话框?难道只能做个非模式的的,然后将OWNER的Enable设为FALSE?
  • 打赏
  • 举报
回复
相关推荐
发帖
C#
加入

10.6w+

社区成员

.NET技术 C#
申请成为版主
帖子事件
创建了帖子
2006-04-22 11:14
社区公告

让您成为最强悍的C#开发者