程序一运行 就占有屏幕 - C++ Builder / Windows SDK/API
我想写一个程序,
程序只要一运行,就独占了整个屏幕,再就点不到其它窗口了,且我的窗口以外都泛淡黑的,就像PICASA打开图片那样,
,但我不要用户点击其它窗口,
有什么函数,或是其它实现不?
[解决办法]
设置Borderstyle = bsNone;
oncreate里
SetBounds(0,0,Screen->Width,Screen->Height);
[解决办法]
屏蔽系统键
[解决办法]
窗口全屏你在设置成总在最前,鼠标肯定是点不到其他窗口的,屏蔽键盘的话要另外处理了
[解决办法]
这些方法都不能彻底满足你的要求,因为你的窗口不中是Explorer.exe程序的控制之下,很难全部屏敝系统的控制,最好的方法是在操作系统启动时将你的程序作为Windows桌面程序,不启动Explorer.exe程序,在注册表中可以修改。
[解决办法]
看看屏幕保护是如何写的