日期:2014-05-17  浏览次数:20807 次

模态窗口闪烁


如上图,我从Form2中ShowDialog出来Form3,然后我单击Form2的时候Form3的边框会闪烁并有系统声音。
我想问下,当我单击Form2的时候,系统会触发什么事件或是发送什么消息给Form3让其边框闪烁并有系统声音的呢?(我试过不是激活和不激活的问题)
窗体 wiform 消息 重绘

------解决方案--------------------
我记得《windows程序设计》里有讲到,或者又是别的mfc的书,记得不是很清晰了。
大体是几个可选的windows api参数。showdialog其实还是一个show,只不过添加了几个事件,比如form失去焦点如何什么的。太久远了,我只能给你指个大致方向了。

google一下也许能找到。
------解决方案--------------------
在<c#范例开发大全> 这本书中有这个例子,你可以下下来看看。另外这本书里面有好多例子,对你学习应该是有帮助的。