SHRunControlPanel 函式 (shlobj.h)
開啟主控台專案。
注意 Windows Vista 不支援此函式
語法
BOOL SHRunControlPanel(
[in] PCWSTR lpcszCmdLine,
[in, optional] HWND hwndMsgParent
);
參數
[in] lpcszCmdLine
類型: PCWSTR
字串的指標,其中包含開啟主控台專案的命令列。 此命令列至少包含 .cpl 檔的名稱。 它也可以包含任何其他必要資訊,例如專案內的屬性工作表頁面, (序數或名稱) 。 如需詳細資訊,請參閱執行主控台專案。
[in, optional] hwndMsgParent
類型: HWND
父視窗的控制碼,用來顯示專案開啟的相關錯誤訊息。 此值可以是 Null。
傳回值
類型: BOOL
如果成功開啟主控台專案,則為TRUE;否則為FALSE。
從 Windows Vista 起,此函式一律會傳回 FALSE。
備註
如果指定的主控台專案已在執行中,SHRunControlPanel會嘗試切換至該實例,而不是開啟新的實例。
範例
此處顯示 SHRunControlPanel 的範例呼叫。
SHRunControlPanel(TEXT("timedate.cpl"), hwnd);
SHRunControlPanel(L"appwiz.cpl", NULL);
SHRunControlPanel(L"appwiz.cpl,2", NULL);
SHRunControlPanel("desk.cpl,Settings", hwnd
規格需求
最低支援的用戶端 | Windows XP with SP1 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 [僅限桌面應用程式] |
目標平台 | Windows |
標頭 | shlobj.h |
Dll | Shell32.dll |