2 shi944263714 shi944263714 于 2016.04.21 20:38 提问

win32 messagebox 弹出时如何定位在主窗口中心

如题。。win32 messagebox 弹出时如何定位在主窗口中心

2个回答

caozhy
caozhy   Ds   Rxr 2016.04.21 21:53
已采纳

https://msdn.microsoft.com/zh-cn/library/windows/apps/xaml/ms645511
https://msdn.microsoft.com/zh-cn/library/windows/apps/xaml/ms645402
因为整个窗口过程你都有了,所以不但可以自定义位置,甚至可以增加任意的功能,比如添加控件,修改文字图标,定时关闭,你能想到的都能实现。

caozhy
caozhy   Ds   Rxr 2016.04.21 21:51

使用MessageBoxIndirect函数,它可以修改你的窗口消息函数指针,然后你可以写一个自己的函数处理函数,拦截wm_initdialog,在里面调用MoveWindow

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!