[WINAPI] Pobranie uchwytu okna znając jego klasę.
Ostatnio zmodyfikowano 2011-04-14 19:03
McAffey Temat założony przez niniejszego użytkownika |
[WINAPI] Pobranie uchwytu okna znając jego klasę. » 2011-04-14 18:34:26 Witam. Programem WinExplorer sprawdziłem sobie interesujące mnie okno. Wynik tego : http://img847.imageshack.us/img847/4751/okno.png Problem w tym, że uchwyt do okna jest przydzielany za każdym wywołaniem okna inny, a to go potrzebuję uzyskać. Ale zauważyłem, że wartość "class" zawsze otrzymuje "SunAwtDialog". Więc zastanawiam się czy by się dało na podstawie owej klasy jakąś funkcją pobrać ten uchwyt okna. Jednak w winapi orłem nie jestem, więc nie wiem jak to zrobić, stąd ten temat. Może ktoś z was wie jak to zrobić ? Z góry dziękuję i pozdrawiam ;) |
|
DejaVu |
» 2011-04-14 18:48:15 Coś kojarzę, że najpierw trzeba pobrać HINSTANCE na podstawie nazwy aplikacji (class name), a potem za pomocą HINSTANCE wyciągnąć HWND okna.
/edit:
@down: lepiej, lepiej ;p |
|
malan |
» 2011-04-14 18:51:50 |
|
McAffey Temat założony przez niniejszego użytkownika |
» 2011-04-14 18:54:41 Rzeczywiście, tylko wtedy argument "lpWindowName" to było by w tym przypadku to "bitshare.com: Proszę wprowadzić" ? edit: Aha, właśnie doczytałem If this parameter is NULL, all window names match |
;) |
|
pekfos |
» 2011-04-14 18:57:24 NULL.
// uprzedziłeś mnie :P |
|
McAffey Temat założony przez niniejszego użytkownika |
» 2011-04-14 19:03:16 Ha, działa, wielkie dzięki ;) Zamykam. |
|
« 1 » |