丝滑炫彩棒怎么使用:VC++中,Messagebox( , , )的问题

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/29 11:52:27
VC++中,在一个基于对话框的应用程序中,显示主对话框后,根据程序的执行情况需要用Messagebox(NULL, "杂质!", MB_OK)显示一个提示对话框. 但为什么会发生:这个提示对话框隐藏在主对话框后面呢 ?

可能是你的主对话框的属性为 topmost 即最上面显示,当然你可以修改这个属性,另外,如果你是创建一个非模态对话框,再加上系统菜单属性,最小化后,可以看见的.
还有,messageBox 这个函数,
int MessageBox(
HWND hWnd,
LPCTSTR lpText,
LPCTSTR lpCaption,
UINT uType
);
第四个参数,uType 有个属性 MB_TOPMOST,你加上这个试试,你可以参考一下msdn .