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

程序一运行 就占有屏幕,该怎么处理

2012-02-28 
程序一运行 就占有屏幕 - C++ Builder / Windows SDK/API我想写一个程序,程序只要一运行,就独占了整个屏幕

程序一运行 就占有屏幕 - C++ Builder / Windows SDK/API
我想写一个程序,

  程序只要一运行,就独占了整个屏幕,再就点不到其它窗口了,且我的窗口以外都泛淡黑的,就像PICASA打开图片那样,

,但我不要用户点击其它窗口,
  有什么函数,或是其它实现不?

[解决办法]
设置Borderstyle = bsNone;
oncreate里
SetBounds(0,0,Screen->Width,Screen->Height);
[解决办法]
屏蔽系统键
[解决办法]
窗口全屏你在设置成总在最前,鼠标肯定是点不到其他窗口的,屏蔽键盘的话要另外处理了
[解决办法]
这些方法都不能彻底满足你的要求,因为你的窗口不中是Explorer.exe程序的控制之下,很难全部屏敝系统的控制,最好的方法是在操作系统启动时将你的程序作为Windows桌面程序,不启动Explorer.exe程序,在注册表中可以修改。
[解决办法]
看看屏幕保护是如何写的

热点排行