就是ie浏览器开机的时候就置顶,并且会一直处在最顶层,在就算打开新的程序也不会在ie浏览器的上面,ie始终在最顶层
网上找了很多方法都不可以,最好是一个bat文件能搞定的,不是开机自启ie浏览器的操作哈,跪谢了。
在windows里面有没有什么方法让一个软件一直处于置顶状态,不会被覆盖掉
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
3条回答 默认 最新
threenewbee 2017-12-26 07:24关注bat本身搞不定,但是可以用c++/vb写一个小程序,bat调用下。
思路是用getwindow找到ie的句柄,用setwindowpos(swp_topmost)设置为最顶层窗口。如果采纳了本回答和之前那个,可以写给你。
vc++6新建一个win32控制台程序,以下是代码// setietop.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include "windows.h" #include "stdlib.h" int main(int argc, char* argv[]) { system("pause"); HWND h = FindWindow("IEFrame", NULL); SetWindowPos(h, HWND_TOPMOST, 0, 0, 0, 0, SWP_SHOWWINDOW | SWP_NOSIZE | SWP_NOMOVE); return 0; }本回答被题主选为最佳回答 , 对您是否有帮助呢?评论 打赏 举报解决 4无用
