当打开一个mac程序最大化快捷键的程序窗口后,若再打开一个非mac程序最大化快捷键窗口位于前台,

我在thinkcmf前台增加了一个菜单,在后台给对应菜单增加了文章,可是从前台看的时候只可以在对应菜单页面下能看到,在首页看不到,
可是我在后台给安装完thinkcmf所自带的前台菜单下增加文章,首页就显示,这是为什么呢
此同学还没有上传二维码,提醒TA在个人中心上传二维码
1.话题支持代码,qq截屏直接粘贴,和QQ群一样;
2.问题描述清,比如服务器版本,程序版本;
3.能上代码,就不用文字;
4.把问题发到话题后再发QQ群;
5.如果感觉回复者解答的不错,可以发红包!
6.多帮助别人也是对自己的锻炼!
7.付费讨论中只有提问者和付费用户才可以查看回复
1.评论积分+1;每天最多10次奖励
2.发布话题积分+1;每天最多5次奖励
3.垃圾评论积分-500;
4.黄色,暴力,违反我国法律评论直接封号如何保证浏览器的页面中,在每次打开一个网页新窗口后,仍然让原来页面一直显示在最前面?
按时间排序
你说的我有些没有听明白,但是IE设置就两个选项,你选择看看你需要哪个(请看下面)。在IE7或IE8的工具/internet 选项中的/选项卡/设置/遇到弹出窗口时/点选“始终在新选项卡中打开弹出窗口”按确定。在IE7或IE8的工具/internet 选项中的/选项卡/设置/遇到弹出窗口时/点选“始终在新窗口打开弹出窗口”,按确定。如果是360浏览器,一个是默认,另一个是下面的。打开360浏览器选上面的工具,选“切换到IE6的多窗口模式”
可能是360浏览器设置的问题,估计你更新了。是不是新窗口已经打开,只不过桌面显示的窗口还在旧窗口。那就你需要重新设置一下,在工具-360浏览器选项里设置,让打开的新标签(窗口)立即显示即可
啊范德萨的发送到
因IE浏览器在进行所谓的更新时,其实是被假冒的IE浏览器(黑客病毒)删掉了一些主要文件,有很多网站造成打不开的情况。其他的如TT浏览器,闪游浏览器都是IE浏览器的翻版,所以一荣俱荣,一损俱损。
现在大部分人都不用IE浏览器,特容易被黑客作假,介绍你最好用搜狗双核的浏览器,速度快、功能强,是很不错的浏览器。
这个有时候跟你浏览的网站有关的,出现这种情况时,你先看看上搜狐之类的门户网站卡不卡在说。如卡,把浏览器下载了,从装一遍。
我用的也是搜狗浏览器,其实在搜狗浏览器右下角不是有一些小图标吗,在从右往左数第4个就是关于跳转页面的,你点一下它,就会变为前台打开。~望采纳啊~
js无法控制浏览器的行为的,除非有tab插件的接口可以让你调用。还有一种方法就是修改IE的设置,将弹出窗口行为改为打开tab页:打开IE8后,工具栏右上角选择“工具”-“internet选项”,进入设置然后在弹出的属性设置窗口,靠下的“选项卡”点“设置”,然后在“遇到新窗口时”那一部分选中“始终在新选项卡中打开弹出窗口”,以及“从位于以下位置的其他程序打开链接”那一部分中选中“当前窗口中的新选项卡”,最后点“确定”。
试试location.href
感谢您为社区的和谐贡献力量请选择举报类型
经过核实后将会做出处理感谢您为社区和谐做出贡献
确定要取消此次报名,退出该活动?
请输入私信内容:&nbsp>&nbsp
&nbsp>&nbsp
&nbsp>&nbsp
获取 window任务栏已经打开应用程序窗口(也就是任务管理器中前台进程)的图标
摘要:获取window任务栏已经打开应用程序窗口(也就是任务管理器中前台进程)的图标1.功能描述&&获取到window任务栏已经打开的应用程序的窗口图标。如下:(要获取到QQ,浏览器,文件夹的图标,但是任务栏中隐藏的图标不显示)&&2.使用技术及工具&&JAVA,JNA,eclipse。&&需要去下载JNA的包(一个是jna.jar,一个时jna-platform.jar);包的下载在文章结尾提供地址。
获取 window任务栏已经打开应用程序窗口(也就是任务管理器中前台进程)的图标
1.功能描述
& &获取到window任务栏已经打开的应用程序的窗口图标。如下:(要获取到QQ,浏览器,文件夹的图标,但是任务栏中隐藏的图标不显示)
2.使用技术及工具
& &JAVA,JNA,eclipse。
& &需要去下载JNA的包(一个是jna.jar,一个时jna-platform.jar);包的下载在文章结尾提供地址。
3.实现思路
(1).一个window任务栏打开的应用程序也就是一个前台进程,所以先通过JNA获取所有任务栏进程(.exe文件名称,文件路径,PID)(从.EXE文件中可以获得图片),这时获得进程还包括一些非窗口(非前台应用)进程,需要使用第二步骤过滤掉。(2).从JNA中枚举出所有的窗口句柄,并且通过窗口句柄获得PID。(3).遍历第一步骤获得的进程获得元素的PID,当元素的PID在第二步骤获得的集合中时,则从此元素的.exe文件中获得图片。
4.实现代码
& (1)获取窗口的句柄进程PID
& && 1 public class EnumWindow { 2 public static Set&Integer& getTaskPID() { 3 User32 user32 = User32.INSTANCE; 4 Set&Integer& set=new HashSet&Integer&(); 5 IntByReference i=new IntByReference();//放PID 6 user32.EnumWindows(new User32.WNDENUMPROC() { 7 public boolean callback(HWND h, Pointer p) { 8 user32.GetWindowThreadProcessId(h, i);获取窗口的PID 9 if(user32.IsWindow(h)&;&;user32.IsWindowEnabled(h)&;&;user32.IsWindowVisible(h)){10 set.add(i.getValue());11 }1213 }14 }, null);15//获得到的窗口PID集合16 }17 }
& (2)获取进程图片
& & 1 public class Maintest { 2 3 public interface ProcessPathKernel32 extends Kernel32 { 4 class MODULEENTRY32 extends Structure { 5 public static class ByReference extends MODULEENTRY32 implements Structure.ByReference { 6 public ByReference() {} 7 public ByReference(Pointer memory) { 8 super(memory); 9 }10 }11 public MODULEENTRY32() {12 dwSize = new WinDef.DWORD(size());13 }14 15 public MODULEENTRY32(Pointer memory) {16 super(memory);17 read();18 }19 20 public DWORD dwS21 public DWORD th32ModuleID;22 public DWORD th32ProcessID;23 public DWORD GlblcntU24 public DWORD ProccntU25 public Pointer modBaseA26 public DWORD modBaseS27 public HMODULE hM28 public char[] szModule = new char[255+1]; // MAX_MODULE_NAME3229 public char[] szExePath = new char[MAX_PATH];30 public String szModule() { return Native.toString(this.szModule); }31 public String szExePath() { return Native.toString(this.szExePath); }32 @Override33 protected List&String& getFieldOrder() {34 return Arrays.asList(new String[] {35 &dwSize&, &th32ModuleID&, &th32ProcessID&, &GlblcntUsage&, &ProccntUsage&, &modBaseAddr&, &modBaseSize&, &hModule&, &szModule&, &szExePath&36 });37 }38 }39 40 ProcessPathKernel32 INSTANCE = (ProcessPathKernel32)Native.loadLibrary(ProcessPathKernel32.class, W32APIOptions.UNICODE_OPTIONS);41 boolean Module32First(HANDLE hSnapshot, MODULEENTRY32.ByReference lpme);42 boolean Module32Next(HANDLE hSnapshot, MODULEENTRY32.ByReference lpme);43 }44 45 public static void main(String[] args) throws IOException {46 47 HICON[] a=new WinDef.HICON[12];48 HICON[] b=new WinDef.HICON[11];49 Set&Integer& Pids=EnumWindow.getTaskPID();//获取窗口进程的PID50 int c=1;51 Kernel32 kernel32 = (Kernel32) Native.loadLibrary(Kernel32.class, W32APIOptions.DEFAULT_OPTIONS);52 Tlhelp32.PROCESSENTRY32.ByReference processEntry = new Tlhelp32.PROCESSENTRY32.ByReference();53 WinNT.HANDLE processSnapshot = 54 kernel32.CreateToolhelp32Snapshot(Tlhelp32.TH32CS_SNAPPROCESS, new WinDef.DWORD(0));55 try {56 while (kernel32.Process32Next(processSnapshot, processEntry)) {57 //processEntry.th32ProcessID 程序的PID58 //Native.toString(processEntry.szExeFile) 程序的名字(xx.exe)59 WinNT.HANDLE moduleSnapshot =kernel32.CreateToolhelp32Snapshot(Tlhelp32.TH32CS_SNAPMODULE, processEntry.th32ProcessID);60 if(Pids.contains(processEntry.th32ProcessID.intValue())){61 String exeName=Native.toString(processEntry.szExeFile).substring(0,Native.toString(processEntry.szExeFile).indexOf(&.exe&));62 if(exeName.toLowerCase().equals(&shellexperiencehost&)||exeName.toLowerCase().equals(&syntpenh&)){//ShellExperienceHost为开始菜单外壳,syntpenh为触摸板相关程序6364 }65 try {66 ProcessPathKernel32.MODULEENTRY32.ByReference me = new ProcessPathKernel32.MODULEENTRY32.ByReference();67 ProcessPathKernel32.INSTANCE.Module32First(moduleSnapshot, me);68 //me.szExePath() //程序(xx.exe)所在路径69 Shell32.INSTANCE.ExtractIconEx(me.szExePath(), 0, a, b, c);70 if(a.length&0&;&;Native.toString(processEntry.szExeFile)!=null&;&;Native.toString(processEntry.szExeFile).length()&0&;&;Native.toString(processEntry.szExeFile).indexOf(&.exe&)&=0){//判断是否有图标71 String fileName=Native.toString(processEntry.szExeFile).substring(0,Native.toString(processEntry.szExeFile).indexOf(&.exe&))+&.jpg&;72 if (me.szExePath()!=null&;&;me.szExePath()!=&&) {73 File file=new File(me.szExePath());//.exe文件74 File imgFile=new File(&C://windowTaskBarIcon//&+fileName);75 if (!imgFile.exists()) {76 imgFile.mkdirs();77 }78 Image image=((ImageIcon) FileSystemView.getFileSystemView().getSystemIcon(file)).getImage();79 ImageIO.write((RenderedImage) image,&jpg&, imgFile);80 }81 }82 }83 finally {84 kernel32.CloseHandle(moduleSnapshot);85 }86 }87 }88 }89 finally {90 kernel32.CloseHandle(processSnapshot);91 }92 }93 94 }
会把获得的图片保存到指定的文件夹下面。
6.工程完整代码放在github上
地址:https://github.com/xujinghuan/getWindowTaskIcon
以上是的内容,更多
的内容,请您使用右上方搜索功能获取相关信息。
若你要投稿、删除文章请联系邮箱:zixun-group@service.aliyun.com,工作人员会在五个工作日内给你回复。
云服务器 ECS
可弹性伸缩、安全稳定、简单易用
&40.8元/月起
预测未发生的攻击
&24元/月起
为您提供0门槛上云实践机会
你可能还喜欢
你可能感兴趣
阿里云教程中心为您免费提供
获取 window任务栏已经打开应用程序窗口(也就是任务管理器中前台进程)的图标相关信息,包括
的信息,所有获取 window任务栏已经打开应用程序窗口(也就是任务管理器中前台进程)的图标相关内容均不代表阿里云的意见!投稿删除文章请联系邮箱:zixun-group@service.aliyun.com,工作人员会在五个工作日内答复
售前咨询热线
支持与服务
资源和社区
关注阿里云
International理想生活上天猫1/6百度题库旨在为考生提供高效的智能备考服务,全面覆盖中小学财会类、建筑工程、职业资格、医卫类、计算机类等领域。拥有优质丰富的学习资料和备考全阶段的高效服务,助您不断前行!
京ICP证号&&
京网文[3号&&
Copyright (C) 2018 Baidu}

我要回帖

更多关于 设置程序打开时最大化 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信