C++ Przechwytywanie okien

Witam,

słyszałem, że przy pomocy pewnych funkcji można w C++ napisać program, który spowoduje np. zniknięcie lub zdeaktywowanie przycisków w windowsowym kalkulatorze… Czy to prawda? Jesli tak to jakie funkcje stosuje się w takim celu? Proszę o pomoc lub wskazówki.

Z góry dzięki.

Jeśli znasz identyfikator okna, to możesz użyć FindWindowEx by znaleźć okienka potomne. Przykład, który blokuje klawisz 7:

HWND kalk = FindWindow("SciCalc", NULL);

	HWND przycisk = FindWindowEx(kalk, NULL, NULL, "7");


	EnableWindow(ok, false);

Po resztę odsyłam: http://msdn2.microsoft.com/en-us/library/ms633500.aspx