精华内容
下载资源
问答
  • 怎么打开运行对话框
    千次阅读
    2012-07-31 11:57:58

    如何锁定计算机、打开运行对话框、打开系统帮助、打开资源管理器

     

    这个问题我想也许很多朋友遇到过,我最近用到了,有必要记录一下,以期与大家共勉。

    由于系统里默认有一些组合键如:

    WIN(CTRL和ALT中间的那个键)+R   运行
    WIN+F                          查找
    WIN+D                          显示桌面
    WIN+E                          资源管理器
    WIN+U                          辅助工具
    WIN+L                          切换用户

    那么很自然的,我们想到了模拟系统按键,当然还有一些可以通过其他途径也能实现,这里也进行列举。


    锁定计算机:

    实现思路模拟系统按键:

    void  LockComputer()
    {
        //模拟按下Windows键+L键
        keybd_event(0x5B, 0, 0, 0);
        keybd_event((unsigned char)'L', 0, 0, 0);
        keybd_event((unsigned char)'L', 0, 2, 0);
        keybd_event(0x5B, 0, 2, 0);
    }


    打开运行对话框:

    实现思路有两种:

    (1) 模拟按下Windows键+R键

    void  ShowRunDlg()
    {
        //模拟按下Windows键+R键
        keybd_event(0x5B, 0, 0, 0);
        keybd_event((unsigned char)'R', 0, 0, 0);
        keybd_event((unsigned char)'R', 0, 2, 0);
        keybd_event(0x5B, 0, 2, 0);
    }


    (2) Shell32.dll里有一个未公开的API,无函数名,序号为61,可以显示定制的运行对话框,
    字符集要设成Unicode,否则可能会是乱码。

    /**************************************************************************************
     * 函数名称 : ShowMyRunDlg(...)
     * 功能描述 : 显示定制的运行对话框
     * 入  参   : HWND   hWndOwner,        //所有者窗口句柄
                  HICON  hIcon,            //要显示的图标句柄
                  PTCHAR pszDirectory,     //“浏览”按钮的目录,该目录下的文件可省略路径
                  PTCHAR pszTitle,         //窗口标题的文字
                  PTCHAR pszDescription,   //窗口上的文本描述
                  UINT   nFlags            //样式
     * 出  参   : 无
     * 返回值   : -1 失败  0 成功
     * 作  者   : 一剑
     * 创建日期 : 2012/07/31
     * 处理说明 : 显示定制的运行对话框
     *************************************************************************************/
    BOOL ShowMyRunDlg(HWND hWndOwner, HICON hIcon, PTCHAR pszDirectory, 
            PTCHAR pszTitle, PTCHAR pszDescription, UINT nFlags)
    {
        /* 声明未公开的API函数原型,函数名称可任意指定 */
        typedef void (CALLBACK *lpfnRunDlg)(HWND, HICON, PTCHAR, PTCHAR, PTCHAR, UINT);
    
        HMODULE hModule = LoadLibrary(TEXT("Shell32.dll"));
        if(hModule != NULL)
        {
            lpfnRunDlg RunDlg = (lpfnRunDlg)GetProcAddress(hModule, (LPCSTR)MAKEINTRESOURCE(61));
            RunDlg(hWndOwner, hIcon, pszDirectory, pszTitle, pszDescription, nFlags);
            FreeLibrary(hModule);
            return TRUE;
        }
        return FALSE;
    }

     

    调用方法示例:

        ShowMyRunDlg(hwnd, LoadIcon(hAppInstance, MAKEINTRESOURCE(IDI_MAIN_ICON)), 
            TEXT("C:\\"), TEXT("窗口标题的文字"), TEXT("窗口上的文本描述"), 
            WS_POPUPWINDOW|WS_VISIBLE|WS_CLIPSIBLINGS|WS_DLGFRAME|WS_OVERLAPPED|
            DS_3DLOOK|DS_FIXEDSYS|DS_SETFONT|DS_MODALFRAME|DS_NOIDLEMSG);

     

    打开系统帮助和支持窗口:

    void  OpenSysHelp()
    {
        //模拟按下Windows键+VK_F1键
        keybd_event(0x5B, 0, 0, 0);
        keybd_event(VK_F1, 0, 0, 0);
        keybd_event(VK_F1, 0, 2, 0);
        keybd_event(0x5B, 0, 2, 0);
    }

     

    打开资源管理器窗口:

    void  OpenExplorerWnd()
    {
        //模拟按下Windows键+E键
        keybd_event(0x5B, 0, 0, 0);
        keybd_event((unsigned char)'E', 0, 0, 0);
        keybd_event((unsigned char)'E', 0, 2, 0);
        keybd_event(0x5B, 0, 2, 0);
    }

     

    打开查找窗口:

    void  OpenFindWnd()
    {
        //模拟按下Windows键+F键
        keybd_event(0x5B, 0, 0, 0);
        keybd_event((unsigned char)'F', 0, 0, 0);
        keybd_event((unsigned char)'F', 0, 2, 0);
        keybd_event(0x5B, 0, 2, 0);
    }

     

    打开辅助工具窗口:

    void  OpenToolWnd()
    {
        //模拟按下Windows键+U键
        keybd_event(0x5B, 0, 0, 0);
        keybd_event((unsigned char)'U', 0, 0, 0);
        keybd_event((unsigned char)'U', 0, 2, 0);
        keybd_event(0x5B, 0, 2, 0);
    }

     

    显示桌面:

    void  GotoDesktop()
    {
        //模拟按下Windows键+D键
        keybd_event(0x5B, 0, 0, 0);
        keybd_event((unsigned char)'D', 0, 0, 0);
        keybd_event((unsigned char)'D', 0, 2, 0);
        keybd_event(0x5B, 0, 2, 0);
    }


     

    附赠“躺尸剑法”口诀:

    1、“落泥招大姐,马命风小小。”
    2、“哥翁喊上来,是横不敢过。”
    3、“闯前门越广,疑尸地上爽。举头亡命也,低头死故乡。”
    4、“忽听喷惊风,连山若布逃。”
    5、“白日一扇近,长活如海流。鱼穷千里谋,跟上一层楼。”   
    6、“两个黄梨拧脆了,一行白骆丧今天。”

    抛砖引玉,高手莫笑。

     

    更多相关内容
  • 当我们要打开注册表或者服务等系统功能的时候,都会需要打开运行窗口来操作,不过有很多win7系统用户不知道如何打开运行对话框,其实方法有很多种,本文就一一给大家详细介绍一下win7电脑系统运行窗口的详细打开方法...

    当我们要打开注册表或者服务等系统功能的时候,都会需要打开运行窗口来操作,不过有很多win7系统用户不知道如何打开运行对话框,其实方法有很多种,本文就一一给大家详细介绍一下win7电脑系统运行窗口的详细打开方法。

    b465c45cdccd73fc714d9e7232acc477.png

    具体步骤如下:

    方法一、

    1、在任务栏右击鼠标,单击“启动任务管理器”,打开任务管理器。

    57c094838fe61c4d3d2ec53c5e95e7a8.png

    2、在任务管理器界面,单击“文件”,在展开菜单单击“新建任务(运行)”即可打开运行窗口。

    360e3e11a55780a946587633f5f1ab30.png

    fcfa277906f9380583a15e940cfc46e8.png

    方法二、

    1、通过“Ctrl+Alt+Del”,打开计算机“登陆界面”,如图所示,单击“启动任务管理器”。

    605cf10cb169c6dc1f595aad873a57e0.png

    方法二只是启动任务管理器方法不同,启动任务管理器后,打开运行的方法同方法一。在输入栏输入命令,单击“确定”即可运行命令。

    ed08b362aa31cace6df8dfc79e71b645.png

    方法三、

    1、点击任务栏上“开始”按钮,打开开始菜单,单击“运行”。

    ca4f735673b577acd20ad9783fa76472.png

    2、此时在“开始”按钮附近弹出“运行”对话框,其使用方法和通过任务管理器调出的运行一样,在输入框输入命令,点击“确定”即可运行。

    8a98c26d2ed860d4122bfe4e931246b0.png

    上述就是win7如何打开运行对话框的详细步骤,还不知道如何打开的用户们可以参考上面的方法来操作吧,希望可以帮助到大家。

    我要分享到:

    展开全文
  • vc++调用 开始-运行 对话框.zip
  • 打开windows运行对话框的js
  • 怎么才能阻止用户打开运行对话框并且运行别的程序?能不能对此加以限制呢?
  • 在本篇内容里小编给各位分享了关于易语言打开图片文件对话框应用的相关知识点内容,有需要的朋友们可以学习下。
  • python打开文件对话框

    千次阅读 2021-01-11 20:03:07
    实现Python打开对话框的...可以使用tkinter.filedialog模块中的askopenfilename函数来实现,tkinter是python自带的GUI,通过askopenfilename函数打开选择文件对话框,代码如下: import tkinter.filedialogfn=tkint...

    实现Python打开对话框的问题

    CSS布局HTML小编今天和大家分享用Python代码实现弹出打开对话框,并获取选择文件的路径。

    可以使用tkinter.filedialog模块中的askopenfilename函数来实现,tkinter是python自带的GUI,通过askopenfilename函数打开选择文件对话框,代码如下: import tkinter.filedialogfn=tkinter.filedialog.askopenfilename(title='选择一个文件', f

    “python”如何用“tkinter”模块打开文件?

    大概如下:在界面上点击一个按纽,弹出一个选择文件的对话框,找到目标你说的是“打开文件对话框”,需要用到FileDialog模块,代码非常简单: from Tkinter import * from FileDialog import * root = Tk() fd = LoadFileDialog(root) # 创建打开文件对话框 filename = fd.go() # 显示打开文件对话框。

    怎么用python获取一个文件夹的路径,要对话框模式

    点一个按钮,然后弹出一个对话框,可以选择要的文件夹,返回的是一个文哦。这是个问题哟。好象是我也遇到过。似乎是一个开关。要允许打开空文件?还是什么的。或者是你回到上一级目录,点击目录,然后点打开。 打开lib-tk目录下的FileDialog.py,我给你找一找。 代码显示,这个对话框是可以同时支持dir和file的。

    为什么我安装python后桌面没有快捷图标,双击安装为什么我安装python后桌面没有生成快捷图标,双击安装文件夹下的图标,安装成功了。你写的.py文件双击就能运行了,想要好看的界面在开始菜单里有个IDLE。

    python 用tkinter模块怎么打开文件

    Python3.6 tkinter 复数个文件对话框选择文件不能from tkinter import *from tkinter.filedialog import askopenfilenamedef selectPath_hex1(): path_tmp= askopenfilename(filetypes=[("hex格式","Hex")]) path_hex1.set(path_tmp)

    新手CSS布局HTML小编今天和大家分享教,pyqt4,输入对话框奔溃 python贴代码,另外是崩溃还是闪退? 这个有区别的。

    展开全文
  • 易语言API打开对话框

    2020-07-22 10:55:21
    易语言API打开对话框源码,API打开对话框,word,API保存对话框,GetSaveFileName,GetOpenFileName
  • VB6.0 自定义对话框,自定义Dialog...成功之后你会发现,打开文件,文件夹对话框的控件 ,有新建文件夹按钮,还有其他的一些附加功能。里面用到了自定义的VB类库。代码中的注释是英文的,本对话框运行效果如图所示。
  • 一、打开运行对话框有三种方法1.在键盘上按下“Win + R”组倒带键,随即弹出“运行对话框。如下图所示: 2.在Windows 10中,右键单击“开始”按钮,然后选择“运行”菜单项。3.在任务栏上的搜索框或“开始”...

    今天我们来分享一些常用的运行命令。

    一、打开“运行”对话框有三种方法

    1.在键盘上按下“Win + R”组倒带键,随即弹出“运行” 对话框。如下图所示:

    05abfa04841507f37b4c2e00b320314f.png657f683ff361a73f975cfbc797cf9a2f.png

    2.在Windows 10中,右键单击“开始”按钮,然后选择“运行”菜单项。

    70d122a0395a45a7efd3c61b55453b53.png

    3.在任务栏上的搜索框或“开始”菜单中输入“运行”。

    313bb1434a7d1f365f3d2e314bb67fd4.png

    二、在“运行”对话框输入相关操作命令

    1.常用系统文件夹快捷键命令

    有一些命令可让用户在文件资源管理器中快速打开常用的系统文件夹,操作方法非常简单,只需要在“运行”对话框中输入命令点击“确定”或按下Enter键,立即就可以打开相应的文件夹,进行相关的操作了。

    打开系统驱动器的根目录:C: \

    打开当前用户文件夹:C:\Users\UserName

    打开临时文件文件夹:%temp%

    打开当前用户的AppData\Roaming文件夹:%appdata%

    打开当前用户的AppData\Local文件夹:%localappdata%

    打开文件夹C:\Windows:%systemroot%

    打开文件夹C:\ProgramData:%programdata%

    2. Windows系统实用程序命令

    Calc:运行计算器。

    Control:打开控制面板。

    Cleanmgr:运行Windows磁盘清理实用程序。

    Charmap:是一个字符表。

    Dxdiag:DirectX诊断实用程序,包含有关系统、计算机图形和声音设置的信息。

    Msconfig:系统配置实用程序。

    msinfo32:系统信息程序(硬件和操作系统信息)。

    Mstsc:远程桌面连接。

    Osk:启动屏幕键盘。

    Regedit:注册表编辑器。

    resmon :Windows资源监视器。

    Taskmgr:打开Windows任务管理器。

    3.管理Windows设置的命令

    compmgmt.msc:计算机管理控制台。

    devmgmt.msc:设备管理器。

    diskmgmt.msc:磁盘管理。

    evenvwr.msc:查看事件。

    gpedit.msc:本地组策略编辑器(在Windows家庭版中不可用)。

    lusrmgr.msc:本地用户和组的管理。

    services.msc :Windows服务。

    appwiz.cpl:添加或删除程序。

    ncpa.cpl:网络连接及其设置。

    powercfg.cpl:配置电源设置。

    sysdm.cpl:系统参数(包括系统保护、交换文件、环境变量等)。

    firewall.cpl:Windows防火墙。

    control desk.cpl,,@screensaver:打开屏幕保护程序。

    shutdown /o /r /t 0:进入Windows恢复环境。

    【编辑推荐】

    【责任编辑:华轩 TEL:(010)68476606】

    点赞 0

    展开全文
  • VC++实现带位图预览的打开文件对话框,现在Windows系统还在用的效果,这是仿的,只帖出具体的实现代码。有需要的可下载本代码文件。 运行环境:Windows/Visual C/C++
  • win10打开运行对话框的快捷键是什么?运行窗口是使用windows系统比较常用的工具,运行框可以通过命令快速调用windows组件。有用户第一次使用win10系统,不知道怎么样打开运行,下面跟系统城小编一起来学习下win10...
  • 1. 打开文件对话框 通过判断fileName是否为空来判断是选择了一个文件还是点了取消。函数原型及参数解释如下。 QString QFileDialog::getOpenFileName ( QWidget * parent = 0, const QString & caption =...
  • 运行对话框常用命令

    千次阅读 2019-12-17 15:10:15
    在Windows中,很多程序可以直接从“运行对话框运行,这些程序一般保存在Windows和Windows\system32 下面,还可通过系统设置直接运行所需命令的目录范畴。常用命令如下表所示。 名称 说明 名称 说明 ...
  • PowerPro与超级打开 运行 对话框

    千次阅读 2010-04-20 17:15:00
    修改 编辑中,自己看。
  • Python弹出打开文件对话框

    千次阅读 2020-07-07 16:39:47
    # 0代表另存为对话框,1代表打开文件对话框 dlg = win32ui.CreateFileDialog(1) # 默认目录 dlg.SetOFNInitialDir('C:/') # 显示对话框 dlg.DoModal() # 获取用户选择的文件全路径 filename = dlg.GetPathName()...
  • 在程序启动时弹出文件打开对话框,基于MFC实现的VS2010源码,使用了微软类库mfc70.dll和msvcr70.dll两个文件,本站已将两个文件下载,放进压缩包内,你只需使用VS2010打开项目源码重新编译运行看效果。 运行环境:...
  • 我想把它实现到我自己的代码中,但是当我运行这个(没有我的代码,只有你看到的代码)时,所有显示的文件夹都是空的,我实际上不能打开任何东西。在from tkinter import *from tkinter.filedialog import ...
  • VC++使对话框不显示

    2021-03-15 19:18:40
    摘要:VC/C++源码,界面编程,对话框 VC++使对话框不显示,无法截图,因为对话框无法显示出来,打开后看到运行符号,而窗体并没有显示出来,本例演示的就是如何使用VC++让窗体对话框不显示,似乎没什么用处,不过研究...
  • VB打开对话框ShowOpen

    2021-01-07 20:40:29
    “ 本节课程一起学习CommonDialog控件中的ShowOpen方法——打开对话框” 一、添加CommonDialog控件 首先我们需要添加CommonDialog对话框控件。 在工具箱空白处右键,选择“部件“,进入控件选择界面。 找到...
  • 电脑怎么打开运行窗口

    千次阅读 2021-06-19 10:33:59
    很多在使用win7系统的小伙伴都不知道电脑怎么打开运行窗口。我们在使用电脑的时候可能需要查看电脑一些配置,一般查看配置是在电脑的运行窗口搜寻查看的,接下来,就让小编来告诉大家win7系统运行在哪里。电脑怎么...
  • ‍我们一般会从电脑系统桌面双击应用程序图标来快速打开,不过有的用户反映在...方法一:1、按Win+R打开运行,输入regedit,点击确定;2、在注册表编辑器中依次展开HKEY_CLASSES_ROOT\.exe,在右侧双击打开“默认”...
  • 文章目录ColorDialog(颜色选择对话框)属性及方法样式使用FolderBrowserDialog(文件夹选择对话框)属性及方法样式使用FileDialog属性及方法OpenFileDialog(文件选择对话框)属性及方法样式使用SaveFileDialog...
  • IOS系统自带对话框

    千次阅读 2015-05-03 16:44:25
    一、UIAlertView对话框 UIAlertView *alertView = [[[UIAlertView alloc] initWithTitle:@"study" message:@"恭喜" delegate:self cancelButtonTitle:@"取消" otherButtonTitles:@"确定", nil] autorelease];  ...
  • 双击主窗口弹出“打开文件对话框” 双击主窗口弹出“打开文件对话框” 双击主窗口弹出“打开文件对话框
  • 文件名处理对话框包括打开和保存时所调用的对话框,其调用函数分别是 uigetfile 和uiputfile。通过对话框获取用户的输入,并返回路径和文件名字符串,然后对获得的数据进一步处理,打开文件或者保存数据的哪个。下面...
  • MFC 通用对话框之文件对话框

    千次阅读 2022-02-19 07:39:01
    本文讲解了MFC 通用对话框中的文件对话框类CFileDialog,及其常用成员函数的用法
  • windows api打开文件对话框

    万次阅读 2014-04-09 18:07:27
    用windows api 写打开文件对话框 1.主要使用OPENFILENAME ,GetOpenFileName, GetSaveFileName; OPENFILENAME 结构体介绍:要使用GetOpenFileName 和GetSaveFileName 先要初始化这个结构体, typedef struct ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 269,364
精华内容 107,745
关键字:

怎么打开运行对话框