在c++环境中,怎么创建一个最高优先级的弹出框
在c++环境中,如何创建一个最高优先级的弹出框?
在c++环境中,如何创建一个最高优先级的弹出框?就是必须执行完这个弹出框,才能继续执行其他操作,而且保持在最前。
比如说窗口显示hello world,必须点击掉才能进行其他操作,请给一个实例程序~~谢谢!
------解决思路----------------------
ShowModal()
------解决思路----------------------
用模式窗口就可以了
Form1->ShowModal()
------解决思路----------------------
不知道下面的代码需要不需要
inherited CreateParams(Params);
//去掉窗口标题区
//Params.Style := Params.Style and WS_CAPTION;
Params.Style := Params.Style or WS_POPUP;
//设为总在最上面
Params.ExStyle := Params.ExStyle or WS_EX_TOPMOST;
//设Windows Owner为Desktop Window,连messagebox都跑到他后面!!
Params.WndParent := GetDesktopWindow();
在c++环境中,如何创建一个最高优先级的弹出框?就是必须执行完这个弹出框,才能继续执行其他操作,而且保持在最前。
比如说窗口显示hello world,必须点击掉才能进行其他操作,请给一个实例程序~~谢谢!
------解决思路----------------------
ShowModal()
------解决思路----------------------
用模式窗口就可以了
Form1->ShowModal()
------解决思路----------------------
不知道下面的代码需要不需要
inherited CreateParams(Params);
//去掉窗口标题区
//Params.Style := Params.Style and WS_CAPTION;
Params.Style := Params.Style or WS_POPUP;
//设为总在最上面
Params.ExStyle := Params.ExStyle or WS_EX_TOPMOST;
//设Windows Owner为Desktop Window,连messagebox都跑到他后面!!
Params.WndParent := GetDesktopWindow();