16,473
社区成员
发帖
与我相关
我的任务
分享
#include <windows.h>
#include <shellapi.h>
#pragma comment(lib, "kernel32.lib")
#pragma comment(lib, "user32.lib")
#pragma comment(lib, "shell32.lib")
void main()
{
TCHAR szWinDir[MAX_PATH] = {0},szBuffer[512];
DWORD dwRet;
dwRet = GetEnvironmentVariable(TEXT("windir"), szWinDir, MAX_PATH);
if(dwRet)
{
wsprintf(szBuffer,"shell32.dll,Control_RunDLL \"%s\\system32\\dllcache\\sapi.cpl\"",szWinDir);
ShellExecute(NULL, "open", "rundll32.exe", szBuffer, NULL, SW_SHOW);
}
}