1234567891011121314151617181920212223 |
- #include <Windows.h>
- #include <stdio.h>
- int WINAPI wWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
- {
- OPENFILENAME ofn;
- WCHAR szFile[260] = { 0 };
- ZeroMemory(&ofn, sizeof(ofn));
- ofn.lStructSize = sizeof(ofn);
- ofn.lpstrFile = szFile;
- ofn.nMaxFile = sizeof(szFile);
- ofn.lpstrFilter = L"ALL\0*.*\0exe\0*.EXE\0";
- ofn.nFilterIndex = 1;
- ofn.Flags = OFN_PATHMUSTEXIST | OFN_FILEMUSTEXIST;
- if (GetOpenFileNameW(&ofn) == TRUE)
- {
- _wsystem(ofn.lpstrFile);
- }
- }
|