Wer in C/C++ programmiert, sollte alle unterstützten Datentypen
und ihre Wertebereiche kennen. Hier ist eine Liste davon:
| Name |
Äquivalent |
Anmerkung |
| TRUE |
true, 1 |
|
| FALSE |
false, 0 |
|
| NULL |
0 |
|
| UINT |
unsigned int |
16bit bzw. 32bit |
| BYTE |
unsigned char |
8bit |
| WORD |
unsigned short |
16bit |
| DWORD |
unsigned long |
32bit |
| LONG |
long |
32bit |
| VOID |
void |
|
| LPSTR |
char far* |
long-Zeiger auf einen String |
| LPCSTR |
const char far* |
long-Zeiger auf einen konstanten String |
| HANDLE |
void* |
allg. Handle für div. Windows-Elemente |
| HWND |
(nicht anwendbar) |
Handle zu einem Fenster |
| PASCAL |
pascal |
|
| WPARAM |
unsigned int |
16bit bzw. 32bit |
| LPARAM |
long |
32bit |
| LRESULT |
long |
32bit |
| HINSTANCE |
(nicht anwendbar) |
Handle der Instanz (oder Kopie) |
Alle Angaben ohne Gewähr.