MessageBox 怎样自定义让其以父窗口中心弹出,而非屏幕中心!
在网上寻找答案,回答都说很麻烦,一点收获都没有,我又是菜鸟级的,所以,在这里请各位高手帮忙解决.
拜托了!!!!!
自己封装一个Form当消息提示窗体
首先要找到 MessageBox 的窗口句柄,然后向这个窗口句柄发送更改位置的windows 消息。确实比较麻烦。
如果你不想这么麻烦,不如自己做个 MessageBox 类似的Form,这样就可以自己控制了。
这个需要重写WindowsHook及相关窗体事件http://www.codeproject.com/KB/dialog/CenterDialog.aspx
引用
“
”
这种方法可行