Mám program, ktorý využíva funkcie winapi. Keď beží na WinXP (32 bitov) alebo Win7 (64 bitov), všetko je v poriadku. Ale na Win8 (64bit) je chyba: niekedy program zasekne tento riadok kódu
HDC hDisplay = CreateDC("DISPLAY", NULL, NULL, NULL);
Aký to môže byť dôvod?
PS: Je postavený v MSVC 2005 na WinXP 32 bit pre platformu Win32.
odpovede:
1 pre odpoveď č. 1skúste:
CreateDC(TEXT("DISPLAY"),NULL,NULL,NULL)
0 pre odpoveď č. 2
Podarilo sa mi prestavať program pre 64bitovú platformu a teraz to funguje.