Pobranie uchwytu okna za pomocą ID

0

Witam, czy w winapi można pobrać uchwyt dowolnego okna podając jego ID? Jeżeli się da to jak?

0

Można pobrać uchwyt okna podając jego nazwę: http://msdn.microsoft.com/en-us/library/windows/desktop/ms633499(v=vs.85).aspx

// Edit
Jeżeli masz ID kontrolki i chcesz pobrać do niej uchwyt, to użyj funkcji GetDlgItem [http://msdn.microsoft.com/en-us/library/windows/desktop/ms645481(v=vs.85).aspx].

0

ok, dzięki, działa, a czy można zrobić tak, że podaje samo ID bez uchwytu do okna w którym jest kontrolka? tzn
HWND uchwyt=GetDlgItem(NULL,ID); bo jak daje NULL to zwraca mi error code 1400.

0

Nie, tak nie można. Musisz podać uchwyt.

0

Ok, dzięki, jakoś pokombinuje łącznie z tym Findwindow i jakoś da rade.

1 użytkowników online, w tym zalogowanych: 0, gości: 1