快速切换程序:
1在开始菜单搜索栏或者运行中输入regedit后回车打开注册表编辑器
2定位到HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
3在右边窗口新建DWord(32位)值,命名为LastActiveClick,双击打开后,将数值数据改为“1”并确定
4重启explorerexe
完成后,只需在已经合并的任务栏按钮上单击鼠标,即可完成同一程序不同窗口之间的切换任务,效率更高。如果想恢复默认设置,将LastActiveClick的数值数据再次改为“0”即可。
想让VB拥有XP那样的视觉样式,先打开记事本,把以下内容粘贴其中:
<xml version="10" encoding="UTF-8" standalone="yes">
<assembly xmlns="urn:schemas-microsoft-com:asmv1" manifestVersion="10">
<assemblyIdentity
version="1000"
processorArchitecture="X86"
name="vb"
type="win32"
/>
<description>VB</description>
<dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="MicrosoftWindowsCommon-Controls"
version="6000"
processorArchitecture="X86"
publicKeyToken="6595b64144ccf1df"
language=""
/>
</dependentAssembly>
</dependency>
</assembly>
并将其保存在程序同目录下,保存为“你的程序名字exeManifest”,启动后即可启动视觉样式。将此文件改名为vb6exemanifest,即可让VB实现视觉模式。
注意:如果是Vista系统必须在程序第一次启动前把该Manifest文件放到程序目录下,如果已经运行过此程序,则无效。
方法2:如何让程序不带 manifest 且 使用 XP 风格:
下载 类似 PE EXPLORER 、 ExeScope 的资源编辑类程序。
打开 PE EXPLORER,点击文件 -- 载入文件。选择你的EXE载入后,单击资源编辑器,也就是那个那个四个格子菱形的图标,再按下组合键 Shift+Ctrl+W 会出现XP风格向导。完成后,最后保存。
望采纳
1图标的调用和清除
在MFC中,使用CWinApp::LoadIcon函数可将一个图标资源调入并返回一个图标句柄。函数原型如下:
HICON LoadIcon(LPCSTR lpszResourceName)const; // lpszResourceName表示图标资源的字符串名
HICON LoadIcon(UINT nIDResource)const; // nIDResource表示图标资源的标识
使用系统中预定好的标准图标,这时需调用CWinApp::LoadStandardIcon函数,其原型如下:
HICON LoadStandardIcon(LPCTSTR lpszIconName)const;
其中lpszIconName值可以是下列值之一:
IDI_APPLICATION 默认的应用程序图标
IDI_HAND 手形图标(用于严重警告)
IDI_QUESTION 问号图标(用于提示消息)
IDI_EXCLAMATION 警告消息图标(惊叹号)
IDI_ASTERISK 消息图标
全局函数DestroyIcon可以用来删除一个图标,并释放为图标分配的内存,其原型如下:
BOOL DestroyIcon(HICON hIcon); // hIcon指定要删除的图标句柄
图标的绘制
函数CDC::DrawIcon用来将一个图标绘制在指定的位置处,其原型如下:
BOOL DrawIcon(int x, int y, HICON hIcon);
BOOL DrawIcon(POINT point, HICON hIcon);
// (x,y)和point用来指定图标绘制的位置
// hIcon用来指定绘制的图标句柄
应用程序的图标改变
图标资源IDR_MAINFRAME用来表示应用程序窗口的图标,通过图形编辑器可将其直接修改。实际上,程序中还可以使用GetClassLong和SetClassLong函数重新指定应用程序窗口的图标。函数原型如下:
DWORD SetClassLong(HWND hWnd, int nIndex, LONG dwNewLong);
DWORD GetClassLong(HWND hWnd, int nIndex);
// hWnd用来指定窗口类句柄
// dwNewLong用来指定新的32值
// nIndex用来指定与WNDCLASSEX结构相关的索引,它可以是下列值之一:
GCL_HBRBACKGROUND 窗口类的背景和画刷句柄
GCL_HCURSOR 窗口类的光标句柄
GCL_HICON 窗口类的图标句柄
GCL_MENUNAME 窗口类的菜单资源名称
基本来说,这个想法实现可能性很低,
由于制作方的原因,你希望的全部窗口化,这个很有难度,
目前想到的方法有两个~
1,双屏显示,在显卡设置界面中或许有可能,这个我也只是提供思路,成功与否我也不保证~
2,如果是游戏,那么可以到游戏安装文件夹中看看,里面是否有config类似的文件,里面是否有关于初始分辨率的设定,有些游戏压根就没有的话,只好反汇编某些游戏程序才可以得到初始分辨率设定~~~
上面都是思路。。。
~~
因为你的这个需求,大多数人用不到啊^_^
选择层叠命令:多个窗口被打开时,右击任务栏的空白处,在d出的菜单中选择“层叠窗口”命令。
层叠排列 : 窗口以层叠方式排列。
堆叠显示 : 在空白任务栏处右击,在d出的菜单中选择“堆叠显示窗口”命令,窗口则以竖排堆叠显示。
并排显示 : 右击任务栏的空白处。在d出的菜单中选择“并排显示窗口”命令,窗口则并排显示。
拖动窗口: windows系统的特性,在窗口的标题栏按住鼠标左键,将其拖动到你想要的位置。
显示桌面 : 右击任务栏的空白处。在d出的菜单中选择“显示桌面”命令,则把所有窗口都最小化到任务栏并显示桌面。
以上就是关于win7怎么快速切换程序窗口全部的内容,包括:win7怎么快速切换程序窗口、怎样改变VB程序的窗口风格、如何改变应用程序的窗口图标等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)