调用Windows系统对话框

原创 2004年08月14日 00:23:00

调用Windows的关机对话框可用shell32.dll中一个索引号为60的API函数调用可实现。而调用控制面板根本就不需要用API函数,只要执行
辅助选项
模块: access.cpl
命令: rundll32.exe shell32.dll,Control_RunDLL access.cpl,,5
结果: 显示辅助选项/常规。

命令: rundll32.exe shell32.dll,Control_RunDLL access.cpl,,1
结果: 显示辅助选项/键盘。

命令: rundll32.exe shell32.dll,Control_RunDLL access.cpl,,2
结果: 显示辅助选项/声音。

命令: rundll32.exe shell32.dll,Control_RunDLL access.cpl,,3
结果: 显示辅助选项/显示。

命令: rundll32.exe shell32.dll,Control_RunDLL access.cpl,,4
结果: 显示辅助选项/鼠标。

添加新硬件
模块: sysdm.cpl
命令:rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl @1

增加新的打印机
模块:shell32.dll
命令:rundll32.exe shell32.dll,SHHelpShortcuts_RunDLL AddPrinter

添加/删除程序
模块:appwiz.cpl
命令:rundll32.exe shell32.dll,Control_RunDLL appwiz.cpl,,1
结果:显示安装/卸载。

命令:rundll32.exe shell32.dll,Control_RunDLL appwiz.cpl,,1
结果:显示安装/卸载。

命令:rundll32.exe shell32.dll,Control_RunDLL appwiz.cpl,,2
结果:显示Windows 安装。

命令:rundll32.exe shell32.dll,Control_RunDLL appwiz.cpl,,3
结果:显示启动盘。

复制磁盘
模块:diskcopy.dll
命令:rundll32.exe diskcopy.dll,DiskCopyRunDll

时间/日期
模块: timedate.cpl
命令: rundll32.exe shell32.dll,Control_RunDLL timedate.cpl,,0
结果: 显示设置日期/时间。

命令: rundll32.exe shell32.dll,Control_RunDLL timedate.cpl,,1
结果: 显示设置时间区域。

拨号连接(DUN)
模块: rnaui.dll
命令: rundll32.exe rnaui.dll,RnaDial 连接_名称
结果: 打开指定的拨号连接。
例子:
x= Shell("rundll32.exe rnaui.dll,RnaDial "  &  "连接_名称", 1)

显示器
模块: desk.cpl
命令: rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,0
结果: 背景设置。

命令: rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,1
结果: 屏幕保护设置。

命令: rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,2
结果: 外观设置。

命令: rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,3
结果: 设置窗口。

操纵杆
模块: joy.cpl
命令: rundll32.exe shell32.dll,Control_RunDLL joy.cpl

邮件/传真
模块: mlcfg32.cpl
命令: rundll32.exe shell32.dll,Control_RunDLL mlcfg32.cpl
结果: 出现 MS Exchange 属性设置。

邮局设置
模块: wgpocpl.cpl
命令: rundll32.exe shell32.dll,Control_RunDLL wgpocpl.cpl
结果: 显示 MS Postoffice Workgroup Admin 设置。

主设置
模块: main.cpl
命令: rundll32.exe shell32.dll,Control_RunDLL main.cpl @0
结果: 显示鼠标属性。

命令: rundll32.exe shell32.dll,Control_RunDLL main.cpl @1
结果: 显示键盘/速度属性。

命令: rundll32.exe shell32.dll,Control_RunDLL main.cpl @1,,1
结果: 显示键盘/语言属性。

命令: rundll32.exe shell32.dll,Control_RunDLL main.cpl @1,,2
结果: 显示键盘/常规属性。

命令: rundll32.exe shell32.dll,Control_RunDLL main.cpl @2
结果: 显示打印机属性。

命令: rundll32.exe shell32.dll,Control_RunDLL main.cpl @3
结果: 显示字体属性。

命令: rundll32.exe shell32.dll,Control_RunDLL main.cpl @4
结果: 显示电源管理属性。

增加 Modem
模块:modem.cpl
命令:rundll32.exe shell32.dll,Control_RunDLL modem.cpl,,add

多媒体
模块: mmsys.cpl
命令: rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,0
结果:声音。

命令: rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,1
结果:视频。

命令: rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,2
结果:声音 MIDI。

命令: rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,3
结果:CD/音乐。

命令: rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,4
结果:高级。

命令: rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl @1
结果:声音。

网络
模块:netcpl.cpl
命令:rundll32.exe shell32.dll,Control_RunDLL netcpl.cpl

打开方式窗口(Open With)
模块: shell32.dll
命令:rundll32.exe shell32.dll,OpenAs_RunDLL path/filename

口令
模块: password.cpl
命令: rundll32.exe shell32.dll,Control_RunDLL password.cpl

区域设置
模块: intl.cpl
命令: rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,0
结果: 区域设置。

命令: rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,1
结果: 数字格式设置。

命令: rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,2
结果: 金额格式设置。

命令: rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,3
结果:时间格式设置。

命令: rundll32.exe shell32.dll,Control_RunDLL intl.cpl,,4
结果: 日期格式设置。

屏幕保护
模块: appwiz.cpl
命令: rundll32.exe desk.cpl,InstallScreenSaver c:/win/system/Flying Windows.scr
结果: 安装屏幕保护并显示预览属性页。

系统设置
模块: sysdm.cpl
命令: rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,,0
结果: 显示常规设置。

命令: rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,,1
结果: 显示设备管理设置。

命令: rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,,2
结果: 显示硬件设置。

命令: rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,,3
结果: 显示性能设置。

IE4 设置
模块: inetcpl.cpl
命令: rundll32.exe shell32.dll,Control_RunDLL inetcpl.cpl


 

[Win32]打开文件/保存文件/选择文件夹对话框

本博文由CSDN博主zuishikonghuan所作,版权归zuishikonghuan所有,转载请注明出处: 1。打开文件对话框:GetOpenFileName函数 函数原形:BOOL WINAPI...
  • zuishikonghuan
  • zuishikonghuan
  • 2015年08月12日 17:31
  • 10219

windows api打开文件对话框

用windows api 写打开文件对话框 1.主要使用OPENFILENAME ,GetOpenFileName, GetSaveFileName; OPENFILENAME 结构体介绍...
  • whatday
  • whatday
  • 2014年04月09日 18:07
  • 6344

Windows-对话框编程基本技术(1)

Windows-对话框编程基本技术(1) 一 对话框简介 1.对话框实际就是一个窗口。 继承层次: class CDialog : public CWnd2.常用控件 在MFC中,所有的...
  • qq_22075977
  • qq_22075977
  • 2016年05月17日 23:40
  • 3363

windows系统下可执行程序调用lib静态库和dll动态库的方法

1、windows系统下可执行程序调用lib静态库的方法。 #pragma comment(lib,"Ws2_32.lib")//表示链接Ws2_32.lib这个库。 这种方法和在工程设置里写上链...
  • xuesnowce
  • xuesnowce
  • 2017年01月12日 10:38
  • 1636

哈工大LTP:Windows系统Python本地调用

本文实验环境为64位win10系统,python3.6.2,LTP项目文件和模型文件使用的3.3.1版本 1.LTP下载 (1)LTP项目文件ltp-3.3.1-win-x86.zip(下载链接) ...
  • informationscience
  • informationscience
  • 2017年08月07日 16:19
  • 1054

unity3d调用windows系统dialog选择文件夹的方法

本来想百度找这个功能,百度了半天所有方法都试遍了,发现都只有选择文件和保存文件的方法,没有找到选择文件夹的方法,尼玛。 我只好参照选择文件的写法也写了个,看看能不能成功,果然成功了,我日!贴出来给大家...
  • cwj649956781
  • cwj649956781
  • 2017年07月27日 20:00
  • 614

Windows系统调用的界面

#define SVC_(name, argcount) STUB_U name, argcount
  • dayenglish
  • dayenglish
  • 2014年05月15日 21:49
  • 757

Python简明教程中压缩存档例子:正常调用压缩命令(Windows系统下)

Python3.3下:正常调用压缩命令(Windows系统下) Python3.3:正常调用压缩命令(Windows系统下) 在《python简明教程》(下载地址:http://wenku.baidu...
  • grf123
  • grf123
  • 2013年11月19日 15:35
  • 3145

VC6.0 C++ 如何调用微软windows系统SDK 语音API

下载3个语音API安装包 http://www.microsoft.com/en-us/download/details.aspx?id=10121  需要安装微软语音API安装包:SpeechSD...
  • zhaocundang
  • zhaocundang
  • 2016年05月23日 09:47
  • 192

用java写的一个程序,可以调用windows系统中自带的各种工具,例如截图,便签等

由于图片资源没有上传,所以运行后不会有图片,感兴趣的同学可以@我,我打包上传, 运行后的图片已经上传 import java.awt.*; import java.awt.event.*; impor...
  • u013675234
  • u013675234
  • 2015年04月07日 19:49
  • 1348
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:调用Windows系统对话框
举报原因:
原因补充:

(最多只允许输入30个字)