让控制面板显示在列表框或是其它控件里面
让控制面板显示在列表框或是其它控件里面谁有源码,请指点一下,` 行令行的打开方式是control.exe
如果需要打开里面的项目, 在control后面加上相应的参数:
Access.cpl辅助功能选项
Appwiz.cpl添加/删除程序
Desk.cpl显示属性
Firewall.cplWindows防火墙
Hdwwiz.cpl添加硬件向导
Inetcpl.cplInternet 属性
Intl.cpl区域和语言选项
Irprops.cpl红外线端口属性(未安装红外线设备则无效)
Joy.cpl游戏控制器
Main.cpl鼠标属性
Mmsys.cpl声音和音频设备属性
Ncpa.cpl网络连接属性
Netsetup.cpl网络安装向导
Nusrmgr.cpl用户账户属性
Nwc.cplNetWare的网关服务属性
Odbccp32.cplODBC数据源管理器
Powercfg.cpl电源选项属性
Sapi.cpl语音属性(位于C:\Program files\Common files\Microsoft Shared\Speech)
Sticpl.cpl扫描仪和照相机
Sysdm.cpl系统属性
Telephon.cpl电话和调制解调器选项
Timedate.cpl日期和时间属性
Wscui.cplWindows安全中心
Wuaucpl.cpl自动更新属性 非常感谢你的详解
可不可以实现
像这样子 原帖由 gzken 于 2008-10-29 08:53 发表 http://www.autoitx.com/images/common/back.gif
行令行的打开方式是control.exe
如果需要打开里面的项目, 在control后面加上相应的参数:
Access.cpl辅助功能选项
Appwiz.cpl添加/删除程序
Desk.cpl显示属性
Firewall.cplWindows防火墙
H ...
这个太好了,有用。 :face (30): 一个傻瓜的做法:
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include <ListviewConstants.au3>
GUICreate("ControlPanel", 220, 220, 100, 200)
$listview = GUICtrlCreateListView("col1", 10, 10, 200, 150)
GUICtrlSetStyle(-1,$LVS_ICON)
$button = GUICtrlCreateButton("选中什么了?", 75, 170, 80, 20)
$item1 = GUICtrlCreateListViewItem( "辅助功能选项", $listview)
GUICtrlSetImage (-1, @SystemDir&"\Access.cpl",-1)
$item2 = GUICtrlCreateListViewItem( "添加/删除程序", $listview)
GUICtrlSetImage (-1, @SystemDir&"\appwiz.cpl",-1)
GUISetState()
Do
$msg = GUIGetMsg()
Select
Case $msg = $button
MsgBox(0, "listview item", StringTrimRight(GUICtrlRead(GUICtrlRead($listview)),1), 2)
EndSelect
Until $msg = $GUI_EVENT_CLOSE
更好的(也是更简单的)
创建一个窗口,内嵌一个ie,把ie导航到::{21EC2020-3AEA-1069-A2DD-08002B30309D}(即控制面板) 谢谢 `~:face (29):
页:
[1]