在windows里面有没有什么方法让一个软件一直处于置顶状态,不会被覆盖掉

就是ie浏览器开机的时候就置顶,并且会一直处在最顶层,在就算打开新的程序也不会在ie浏览器的上面,ie始终在最顶层
网上找了很多方法都不可以,最好是一个bat文件能搞定的,不是开机自启ie浏览器的操作哈,跪谢了。

3个回答

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;
}

图片说明

qq_37788296
small和尚 哦哦,要的,感谢
一年多之前 回复
caozhy
贵阳老马马善福专门编写代码的老马就是我! 回复small和尚: HWND h = FindWindow("IEFrame", NULL); 这里"IEFrame"可以用spy++看你的系统上的ie的窗口类叫什么,然后换下,就可以了。
一年多之前 回复
caozhy
贵阳老马马善福专门编写代码的老马就是我! 回复small和尚: 和你的ie版本有关系。所以我问你你的ie是多少版本?
一年多之前 回复
qq_37788296
small和尚 回复caozhy: 这个不会只适用于xp吧,我用win10和win7都没有反应。。。。
一年多之前 回复
qq_37788296
small和尚 好的,谢谢了,跪谢大神啊
一年多之前 回复
caozhy
贵阳老马马善福专门编写代码的老马就是我! 回复small和尚: 另外,你需要去掉 system("pause"); 这一行。这是为了演示程序运行前后的不同加上的一个暂停,你的实际的程序不需要。
一年多之前 回复
caozhy
贵阳老马马善福专门编写代码的老马就是我! 回复small和尚: 实际使用的计算机上不需要装vc++
一年多之前 回复
caozhy
贵阳老马马善福专门编写代码的老马就是我! 回复small和尚: 你在开发机上写好程序,编译成exe拷贝到你的目标电脑里,就可以用bat直接调用了。
一年多之前 回复
qq_37788296
small和尚 主要是装在触摸屏上的
一年多之前 回复
qq_37788296
small和尚 如果没有编译器可不可以使用啊?
一年多之前 回复
qq_37788296
small和尚 回复caozhy: 感谢
一年多之前 回复
caozhy
贵阳老马马善福专门编写代码的老马就是我! 回复small和尚: 没事儿。写给你了,看下面的动画演示和代码
一年多之前 回复
qq_37788296
small和尚 回复King123everyone: 讲真,我不会c++,所以我不知道,还在研究,你可以试哈,但我网上看到好像是可以的,如果你会写可以试哈,完了发我一份,感谢!!!!
一年多之前 回复
King123everyone
King123everyone 回复small和尚: 可以用了吗
一年多之前 回复
qq_37788296
small和尚 回复caozhy: 天啊,之前我随便就采纳了一个,下次我继续采纳你的
一年多之前 回复
qq_37788296
small和尚 9
一年多之前 回复
caozhy
贵阳老马马善福专门编写代码的老马就是我! 回复small和尚: 你ie版本是多少?
一年多之前 回复
caozhy
贵阳老马马善福专门编写代码的老马就是我! 回复small和尚: 你可以先google下我说的,自己写写看。或者两个问题采纳了,我写给你
一年多之前 回复
wlsks6446
wlsks6446 同意楼上二位
一年多之前 回复
qq_37788296
small和尚 798287436@qq.com,感谢了
一年多之前 回复
qq_37788296
small和尚 具体怎么使用啊?
一年多之前 回复

没有这样的方法,只能设置权限,只有打开IE程序,但IE有窗口化操作,有最大化、最小化、关闭,除非你自己做个浏览器,没有窗口操作按钮。

我在几天前刚写了一个c++…很简单,用windows api就行

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
C# 让串口一直处于接收状态
我想让串口一直处于接收信息状态,比如持续1分钟,但是接收内容的大小未知。不知道该怎么来写,请大虾们帮帮忙,最好有个例程,谢谢!
怎么让button一直处于mousedown的状态
如题
如何让窗体一直处于非激活状态?
我做了一个类似于Office助手那样的不规则窗体(其实就是一个子窗体),根据需要每0。5秒就要改变一下外型,但是每次改变完外型后它总是处于激活状态,严重影响了主窗体(主窗体一直处于非激活状态)。我用SetActiveWindow或者是WM_ACTIVE,WM_NCACTIVE效果都不太好(主窗体0。5秒就会闪一次),我看OFFICE开启助手之后也没有出现这种情况呀,如何能实现它的那种效果呢?rn高手赐教,请尽量说的详细些,我菜,多谢了。
怎样让按钮一直处于选中状态?
我新建了一个按钮,ID是IDC_BUTTON1,我想让按钮一直处于选中状态代码如下: rnvoid CToolView::OnButton1() rn rnCCmdUI* pCmdUI; rnpCmdUI->SetCheck(IDC_BUTTON1); rn rn运行后,点击按钮后处于选中状态了,但程序马上崩溃. 为什么?请高手指点.谢谢!!
如何让TreeView一直处于展开的状态??
我刷新过后它就收起来了,请指教,谢谢!!!
如果在屏幕上画一条不会被覆盖掉的线
请教如果在屏幕上画一条不会被覆盖掉的线?是指在屏幕上而不是自己的窗体上,使用普通的方法画上去后如果此位置上的窗体移动,此线就会被覆盖掉,而且可能在移动位置的窗体上留下痕迹。寻求最简单的实现方法。
怎么让一个按钮一直处于激活(可用)状态?
我分屏实现了多视, 而打印只对应其中一个视,鼠标点击该视的时候,打印按钮才可用(否则是灰的),鼠标点其它视时,按钮又变灰了rn怎么让按钮一直处于可用状态啊?
谷歌浏览器一直处于加载状态
页面在火狐和IE下显示正常,加载速度很快。rnrn在chrome下功能一切正常,开发工具显示脚本也加载正常,rn但是选项卡的图标一直呈现加载状态。rnrn左下角信息有时候什么都没有,有时显示:等待XXX响应、等待写入缓存。rn这时按F12打开控制台就好了,F5刷新问题依旧。rnrn页面用到了百度编辑器,其他没什么特殊的,rn不知道有人碰到过类似问题么?rn
tomcat一直处于deploying状态。
今天写了个ssh项目。但tomcat无论如何都启动不起来。始终是deploying状态。 用MyEclipse6.6 和idea14都不好用。 最后当我安装idea15的时候,提示 “netsh advfirewall set global StatefulFTP disable” 当我按照提示在CMD 执行如下命令后,可以正常启动了。(仅供参考,具体原因未知) netsh advfire
显示器一直处于待机状态?
开机后显示器指示灯不会变绿,怀疑是显卡问题,更换后问题依旧。把显示器和电脑连线拔掉后,屏幕会出现“no singnal",应该不是显示器坏了。不知是何原因,请指教。
页面一直处于加载状态
找了个日历,修改了以下,以前无法盖住select控件,现在利用iframe遮住了,可问题也来了,只要是打开页面,状态栏一直显示正处于打开状态,永远也不会加载完 ,这是怎么回事呢 这个例子在 [url=http://d.namipan.com/d/20c615160d841876bf29a6286df570867997da11f9230000][/url] 希望大家帮帮忙~
tomcat一直处于stopped的状态
配置也配置好了,localhost:8080也都能打开,就是打开Tomcat启动不了,一直是Service Status: Stopped,Start点了也没用,怎么启动啊?
页面一直处于加载状态?
用了第三方控件ExtAspNet,当用到Grid控件时,信息显示不出来,一直处于加载状态,刷不出来,为什么会这样?
一直处于读硬盘状态
本人计算机处于使用状态时,没有任何问题,但是,如果超过10分钟不对计算机进行任何操作,再次进行操作后,就会出现一直在读硬盘的情况而且不停止,请问这时为什么,应该怎样处理?
有没有办法让一个sdi程序,一直处于active状态?就是让它标题栏一直是蓝色?
现在需要动态在sdi中增加一个child属性的CWnd p1到CView中,rn还要动态加一个popup属性的CWnd p2,rnrn结果我发现当鼠标点击p1或者p2时,CView标题栏变灰了,怎么回事呢?rn怎样让一直active?
让子窗体一直处于最上面
d7中如何让子窗体一直处于最上面?我设置wndParent:=0,但出现了一个不想要的结果,就是任务栏上会出现窗体的标题,虽然采用ExStyle:=WS_EX_TOOLWINDOW可以消去任务栏上出现的标题,但窗体的标题栏又出现了我不想要的效果,谁能帮我一下,谢了rn
windows xp一直处于"欢迎界面"
我的电脑系统是windows xp的,开机后一直处于"欢迎界面",重起后压F8进安全模式,可是出现蓝屏死机,具体蓝屏代码我忘记了.请问这是什么原因呀.除了重装系统外还有没其它的方法.有没有是由于某个系统文件的问题呀.如果是病毒的话,应如何来杀毒呢?要此先谢谢各位了.
如何让一个查询处于死循环状态
select * from tables where 这里写rn有死循环状态么rn
让IFrame处于可编辑状态?
我在一个对话框(showModulDialog)中显示一个网页,该网页上有一IFrame,我使用类似于IFrame.document.designMode="on"的语句使该IFrame处于可编辑状态。这些语句在IE5下运行正常,但在IE6环境下,IFrame.document.designMode="on"却失去了作用,即IE6环境下不能使用IFrame.document.designMode="on"之类的语句使对话框中的IFrame处于可编辑状态。rn 请问在IE6环境中如何使对话框中的诸如IFrame等的document处于可编辑状态?
让回车键处于按下状态
我想用写一VB程序来表示回车键按下,具体要求是:当我点击WINDOWS任何一个对象,即该对象获得焦点时,即触发回车键按下事件,该如何写?
AS让class文件处于只读状态
在进行使用的Android studio的开发的代码的情况下,如果担心因为自己的误操作,导致目前暂不需要更改的代码被修改,但是又找不出bug的情况下,把该文件设置为只读文件,不可修改的文件,就不会导致误修改了。 1、打开需要进行只读操作的文件 2、点击左上角的“file” 3、选择“Make file read-onlu” 4、这样就可以看到了的代码的文件,文件名上就会添加上了一个被锁定了(有一把...
应该是个小问题:如何让按钮一直处于北岸下的状态?
如题.
怎样让客户端SOCKET一直处于接收状态?
我现在想实现让客户端SOCKET一直处于接收状态,即服务器发送一个命令过来,它就能监听到并响应它,是不是要做一个无限循环,让SOCKET停留在监听状态?你们平时碰到这样的需求时是怎样做的。
数据库的一直处于(restroing)状态,什么操作都进行不了。
本打算先备份一数据库的。后来进行还原了,并且取消了还原操作。可是数据库现在一直显示为(restoring)状态。什么操作都进行不了。。
出现异常,_RecordsetPtr处于什么状态??
当你在调用_RecordsetPtr某个方法的时候?出现异常rn这时候它处于什么样的状态中?rn比如 rn当调用_RecordsetPtr->update()?rn这个时候网络正好断了?rn这个时候_RecordsetPtr抛出异常?rn但是它并没有处于一个良好的状态下:rnclose无法调用?rn重新open也不行??rn这时候因改如何处理呢???rn
【软件】IDEA web项目里包含node_modules 一直处于make状态
问题在idea的web项目中使用了gulp,然后安装完gulp的各种依赖包之后,运行web项目,idea一直处于make状态,即便将node_modules从项目中 exclude 出去也不管用。
有没有什么方法能让PHP执行完毕之后让表依旧处于锁定状态?
关于在PHP中用代码锁定表好像是这样:rn代码执行完毕之后会自动与数据库断开连接,而断开连接之后会自动解锁所有的表。所以在正常情况下PHP文件执行完毕之后是会自动解锁全部表的。但是我想让PHP文件执行完毕之后之前锁定的表依旧处于锁定状态。
gitlab-runner一直处于pending状态原因分析
项目触发runner,一直处于pending 初步怀疑是runner卡住了,也有可能是因为服务器资源不足,在服务器上执行gitlab-ci-multi-runner list发现runer还在, 在执行gitlab-ci-multi-runner verify,发现runer还活着,但是就是一直不执行流程 有两个方法解决:     1、执行gitlab-ci-multi-runner ru...
gitlab-runner一直处于挂起/pedding状态
在Docker部署GitLab后,使用持续集成提交到GitLab开始几次正常通过测试,后来发现每次都是任务排队,重启Docker也不行,后来想到gitlab是和gitlab-runner是分在两个容器中的(为了GitLab压力考虑,gitlab-runner耗性能),在runner容器里执行 gitlab-ci-multi-runner restart 进行重启runner操作,刷新GitLab...
NextCloud一直处于维护状态解决方法
更新后NextCloud一直处于维护状态,无法自动解除。 解决方法: Ubuntu 在next cloud的目录下,对着occ脚本运行 sudo -u www-data php occ maintenance:mode --off 不过有提示错误,无权修改config文件夹 其实运行这条命令主要修改的也是config/config.php,如果命令不行,直接修改该文件 把'm...
怎样使进程一直处于检测状态
例如我要到预定时间要弹出对话框,怎么使进程一直处于检测状态?
MySQL服务器一直处于正在启动状态
打开服务,MySQL状态一直都是正在启动,任务管理器进程里面没有MySQL相关进程,也没办法停掉,折磨我三四天了,正在学Java,学到JDBC,结果自己电脑一直启动不了MySQL,求问大神怎么办???[img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/001/face/9.gif][/img]rnrn我的my.ini配置:rn[client]rnport=3306rndefault-character-set=utf8rn[mysqld]rnport=3306rncharacter_set_server=utf8rnbasedir=D:\mysql-5.6.25-win32rn#解压目录rndatadir=D:\mysql-5.6.25-win32\datarn#解压目录下data目录rn#sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLESrn[WinMySQLAdmin]rnD:\mysql-5.6.25-win32\bin\mysqld.exe
为什么hadoop集群一直处于安全模式状态?
每次启动hadoop集群,经过几个小时以后集群还处于安全模式rn 我已经在core-site中设置rn dfs.safemode.threshold.pct 的value 为0.800f rn还是不起作用,请问是不是我设置错了?rn 我的数据节点有三个,dfs.replication 设置为2
Ubuntu一直提示处于离线状态的解决方法
在自己的系统下安装了虚拟机,在虚拟机中安装了12.04版本的ubuntu,插上校园网的网线是显示可以上网,无论是桥接模式和NAT模式UBUNTU都显示联网状态。但是把网线拔掉之后插上连接着开发板(我用的是ARM9的开发板,Linux系统)的网线,就会显示处于离线状态,使Ubuntu的终端查询不到IP地址,导致我不能通过串口助手对开放板进行IP配置,导致我不能让开发板和Ubuntu进行ping通信。...
Qtopia一直处于启动状态怎么回事?
用的是MINI2440 开机后 就一直显示Starting Qtopia ... 然后就一直是这个界面 没反应了 这怎么回事 各位大神???
maven搭建一直处于running:..状态
用maven搭建项目时,到最后一直处于加载状态,如图: 上网查资料得出解决办法,在此记录,为后效 1、File-->setting-->Build,Execution,Deployment-->Maven-->running   VM Options:处填写:-DarchetypeCatalog=internal 更改如图:  (完成后 点击Apply 、OK) ...
系统一直处于频繁重起状态
有哪些原因会导致这个情况啊,谢谢!
kubernates删除pod一直处于terminating状态
使用命令kubectl delete pods --all --grace-period=0 –force强制删除
导入项目时AS一直处于Gradle状态
解决办法一:             查看\gradle\wrapper\gradle-wrapper.properties中gradle版本,下载对应版本压缩文件,放置到\gradle\wrapper目录下。 解决办法二:          打开一个本地一个项目下的gradle\wrapper\gradle-wrapper.properties,复制distributionUrl内容到需要
Android Studio一直处于Refreshing状态的解决方法
最近在更新AndroidStudio时,发现项目一直处于Refreshing的状态,而且项目中用的第三方API都出现报红的状态中,持续有十多分钟都一直处在刷新当中,最后发现是gradle版本不对,其他项目gradle都是2.xxx,报红的项目gradle是4.xxx,调整以后,项目恢复正常,具体如下图: 图一 图二
相关热词 c# stream 复制 android c# c#监测窗口句柄 c# md5 引用 c# 判断tabtip 自己写个浏览器程序c# c# 字符串变成整数数组 c#语言编程写出一个方法 c# 转盘抽奖 c#选中treeview