PDAclub.pl - Forum użytkowników technologii mobilnych
Windows Mobile (Classic, Professional, Standard), Windows Phone 6.x oraz 7/8.x/10 => Oprogramowanie PPC => Dla programistów => Wątek zaczęty przez: Kajetan Krykwiński w Styczeń 07, 2009, 23:52:43
-
Sprawa wydaje się być prosta - mam dwa okna o identycznej klasie i nazwie. Okno pierwsze w Z-order dostaje komunikaty, okno drugie nie. Chciałbym przekierowywać je na okno drugie. Jak to zrobić?
Uprzedzam, moja wiedza zarówno o c++ jak i winapi jest dosyć mała :wink:
-
Nie mam jak teraz sprawdzić, ale:
1) potrzebujesz uchwytów do obydwu okien (Jak FindWindow nie daje rady, użyj muteksu)
2) robisz subclassing (tak się nazywa metoda) dla okna1 w oknie2 via SetWindowLong(okno1, ...) podpinając funkcję, która określone komunikaty prześle do okna2 (SendMessage/PostMessage) i obsłuży je via DefWndProc