Ahoj, mám na vás dotaz:
Je tohle:
HWND hwnd;
hwnd=FindWindow("notepad", NULL);
int i_hwnd=(int)hwnd;
hwnd=(HWND)i_hwnd;
SendMessage(hwnd, WM_CLOSE, 0, 0);
stejné jako tohle:HWND hwnd;
hwnd=FindWindow("notepad", NULL);
SendMessage(hwnd, WM_CLOSE, 0, 0);
a jestli je taky tohle stejné:
HWND hwnd;
hwnd=FindWindow("notepad", NULL);
char mem[100];
sprintf(mem, "%d", hwnd);
int i_hwnd=atoi(mem);
hwnd=(HWND)i_hwnd;
SendMessage(hwnd, WM_CLOSE, 0, 0);
jako tohle:HWND hwnd;
hwnd=FindWindow("notepad", NULL);
SendMessage(hwnd, WM_CLOSE, 0, 0);
Pokud ne, tak jak by to mělo být. Jde mi o to, aby to bylo na 100% vždycky funkční.