Zitat von
sp1nny
Code:
#include <windows.h>
int main(void)
{
WCHAR filename[MAX_PATH];
DWORD lengthfn;
lengthfn = GetModuleFileNameW(NULL, filename, sizeof(filename));
WriteConsoleW(GetStdHandle(STD_OUTPUT_HANDLE), &filename, lengthfn, NULL, NULL);
return 0;
}
Das käme bei C++-strict nicht durch.
Außerdem würde ich einfach ne MessageBox zum austesten vorschlagen, viel einfacher:
Code:
int main()
{
wchar_t filename[MAX_PATH];
GetModuleFileNameW(NULL, filename, sizeof(filename));
MessageBoxW(0, filename, L"", 0);
return 0;
}