winexec()函數是在Windows下執行命令的一個函數,參數說明如下:
lpCmdLine:指定要執行的命令行字符串。可以是一個可執行文件路徑,也可以是一個批處理文件或其他命令行命令。該參數是一個C風格的字符串,需要以null字符結尾。
uCmdShow:指定要顯示窗口的方式。可以是以下值之一:
SW_HIDE:隱藏窗口并激活其他窗口。
SW_MAXIMIZE:最大化指定的窗口。
SW_MINIMIZE:最小化指定的窗口并激活下一個頂層窗口。
SW_RESTORE:激活并顯示指定的窗口。
SW_SHOW:激活窗口并將其顯示在當前大小和位置。
SW_SHOWDEFAULT:根據SW_SHOWNORMAL指定的標志設置顯示狀態。
SW_SHOWMAXIMIZED:激活并最大化指定的窗口。
SW_SHOWMINIMIZED:激活并最小化指定的窗口。
SW_SHOWMINNOACTIVE:將窗口以最小化狀態顯示但不激活。
SW_SHOWNA:以當前大小和位置顯示窗口,但不激活。
SW_SHOWNOACTIVATE:以當前大小和位置顯示窗口,但不激活。
SW_SHOWNORMAL:激活并顯示一個窗口。如果窗口最小化或最大化,則還原其原始大小和位置。
注意:winexec()函數已在Windows 98之后的版本中被棄用,推薦使用CreateProcess()函數來替代。