W jaki sposób zrobić aby rodzicem formy stał się

0

Chciałbym formie przypisać pulpit. Form1.Parent := co tu wpisać?

0

Pochwalony! Jeżeli się dobrze orintuje.... GetDC(0); To pobiera uchwyt pulpitu

0

Form1.ParentWindow:=FindWindowEx(FindWindow('Progman',Nil),0,'SHELLDLL_DefView',Nil);

0

Kitek: GetDC(0) zwróci ci uchwyt urządzenia (HDC), którym jest ekran (są pewne subtelne różnice pomiędzy uchwytem okna, a uchwytem urządzenia).
Szymek: Tutaj przyporządkowujesz jako rodzica Menedżera zadań. To nie to samo co pulpit.

Jeżeli trzymać się wszelkich formalizmów, to powinno to wyglądać tak:
Form1.ParentWindow := GetDesktopWindow;

0

Dzięki za odpowiedz. [cya]

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