首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

VC++ messagebox焦点处理解决办法

2012-04-26 
VC++ messagebox焦点处理我写的程序代码中有一段:MessageBox(Tch , _T(Error),MB_OK | MB_ICONINFORMATI

VC++ messagebox焦点处理
我写的程序代码中有一段:MessageBox( Tch , _T("Error"), MB_OK | MB_ICONINFORMATION);
原来显示:跳出错误提示后,焦点在“确定”按钮上,导致回车后会取消提示框。
预期显示:跳出错误提示后是否能将去除焦点,保证回车后不取消提示框。
请问该怎么处理?

[解决办法]
MessageBox弹出的消息框默认是激活状态,所以如果想实现你的需求,最好是自己制作一个消息框窗体,显示出来时用SW_SHOWNOACTIVATE参数。
[解决办法]
MFC里应该没办法处理你这种需求,有的话也不容易,最好就你自己手动建一个提示框,基本上的功能你都可以有办法实现,灵活很多,同时可以自己加载报错图片进去。

热点排行