WinMain
-
Hallo Leute,
ich hätte mal folgende Fragen:
Die MainMethode eines jeden WindowsPrgrammes mit C++ ist doch WinMain. Nun habe ich verschiede "Formen" gefunden.
Der Unterschied zwischen
"int PASCAL WinMain(...)" und
"int WINAPI WinMain(...)"
betrifft nur die Parameterübergabe. OK.
Was aber ist "int APIENTRY _tWinMain(...)"? Ich habe ein solches Beispiel im Netz gefunden. Und warum kann der letzte Parameter der WinMain-Methode PSTR, LPSTR, oder LPTSTR sein? Auch hier habe ich alle genannten Varianten gefunden. Was hat es den damit auf sich? Wann nehme ich was?Vielen Dank
Martin
-
_tWinMain ist afaik wenn du alles in Unicode haben willst

Und LPTSTR nimmst du, um deinen Code einfach mit Unicode kompilieren zu können.Bin mir da aber nicht ganz sicher
