2013-05-08 47 views
0

如何使用名为“A”,“B”,“C”而不是“Yes”,“No”,“Cancel”的按钮创建消息框?我是否必须自己创建对话框,还是可以用MessageBoxMessageBoxEx或类似的方法来完成对话?VC++中的自定义消息框按钮

回答

0

第一种方法是为您的需要创建自定义对话框。这是最常见的解决方案,将完全按照您的想法工作。

在这里描述的使用挂钩的几种方法,请参见上一个:rsdn.ru。请注意,主要的文章语言是俄语,但代码样本非常容易。

另一种解决方案是使用自定义回调创建计时器,然后使用FindWindowEx查找消息箱子类化窗口过程并使用控件进行操作。