Witam mam mały problem z Visual studio mianowicie:
Tą funkcje dodajemy w Visual Studio i Code Blocks:
BOOL CALLBACK EnumWindowWnd(HWND hwnd,LPARAM lParam){
char buffer[10];
char *message2 = "hello";
sprintf(buffer, "say %s", message2);
SendMessage(hwnd, WM_SETTEXT, 0, (LPARAM)buffer);
return true;
}
Wywyłujemy ją zaraz po otworzeniu się okna czyli zaraz za SowWindow() poprzez:
EnumWindows(&EnumWindowWnd,0)
Cały czas mówię o czystych projektach dodanych w visualu i code blocks jako aplikacje windows.
Funkcja ta miała wykrywać wszystkie okna otwarte w windows i zmienia im nagłówek na belce.
Ale efekt jest taki ze to działa tylko w Code Block bo w Visualu to tez działa ale robi jakieś chińskie kwadraciki zamiast napisu.
Proszę o radę czemu tak się dzieje. Dzięki.