windows 通过 "运行"实现快速打开应用程序

Windows下若想快速的运行一个程序我们会想到在桌面上创建程序的快捷方式.但是如果桌面上的lnk过多的话,反而会影响我们的查找,而且对机器的启 动速度有一定的影响.如果打开系统集成的一些程序,如记事本.可以直接 winkey + R 然后 输入 notepad即可.那么一般的程序能不能通过这种方式打开呢?答案是肯定的.
在默认状态下,如果直接在系统运行框中执行目标程序的命令时,Windows系统将会自动搜索Windows安装目录及其该目录下面的system32子目录,并检查这些目录中是否包含当前要执行的命令文件,要是找不到的话系统就会自动弹出错误提示.
但事实上,许多后来安装到系统中的应用程序,并不会自动安装在Windows安装目录和system32子目录下面,这样的话我们就不能在系统运行框中直接执行目标程序命令,来快速打开目标程序界面了.
我们通过修改Windows注册表可以实现这一效果.
1, 依次展开HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths.App Paths子键下的便是那些可以直接在系统运行框中打开的程序.我们通过向其中加入我们想要快速打开的程序路径即可.

我们以快速打开qq程序为例,向大家介绍.
2,右键单击App Paths键,然后单击:新建/项.

3,然后输入qq 程序的安装路径即可.

确定后便可以直接在运行框中打开想要打开的程序.
以下是我机器上的自定命令.
vs                          打开vs2005
word_____________打开word文档.
iis________________iis管理器
ie________________IE浏览器
flash ______________flash8.0
fireworks
access
excel
ciba
vshelp
firefox
opera

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Windows资源是一种在 Windows 平台上使用的文件,它可以包含各种资源,如图像、字符串、图标等。在程序开发中,Windows资源可以被直接引用和使用,这使得程序的开发和维护更加方便。下面是一个使用 C++ 实现Windows 资源的简单示例: 1. 创建资源文件 首先,需要创建一个包含资源的资源文件。可以使用 Visual Studio 或者其他资源编辑器来创建资源文件。在资源文件中可以包含多种类型的资源,如字符串、位图、图标、光标等。以字符串资源为例,创建一个名为 "myres.rc" 的资源文件,并在其中添加以下代码: ``` STRINGTABLE { 1, "Hello, World!" } ``` 这段代码定义了一个 ID 为 1 的字符串资源,内容为 "Hello, World!"。 2. 编译资源文件 将资源文件编译成二进制资源文件(.res 文件),可以使用 Visual Studio 自带的资源编译器 rc.exe。打开命令行窗口,切换到包含资源文件的目录,运行以下命令: ``` rc.exe myres.rc ``` 这将生成一个名为 "myres.res" 的二进制资源文件。 3. 引用资源文件 将生成的二进制资源文件链接到程序中。在 Visual Studio 中,可以在项目属性中的资源选项卡中添加 "myres.res" 文件。在代码中可以通过资源 ID 直接访问资源,如下所示: ```c++ #include <windows.h> int main() { HMODULE hModule = GetModuleHandle(NULL); HRSRC hRes = FindResource(hModule, MAKEINTRESOURCE(1), RT_STRING); HGLOBAL hGlobal = LoadResource(hModule, hRes); LPWSTR lpStr = (LPWSTR)LockResource(hGlobal); MessageBox(NULL, lpStr, L"Message", MB_OK); return 0; } ``` 这段代码使用 Windows API 函数来访问资源文件中的字符串资源。首先使用 GetModuleHandle 函数获取当前模块的句柄,然后使用 FindResource 和 LoadResource 函数加载资源,最后使用 LockResource 函数获取资源内容的指针。最后,使用 MessageBox 函数显示字符串资源的内容。 以上就是使用 C++ 实现 Windows 资源的简单示例。在实际开发中,可以使用多种资源类型和 Windows API 函数来访问和使用资源。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值