Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[winAPI] Procedura zamykająca okno potomne

Ostatnio zmodyfikowano 2014-06-09 17:26
Autor Wiadomość
loop
Temat założony przez niniejszego użytkownika
[winAPI] Procedura zamykająca okno potomne
» 2014-06-07 22:04:02
Witam,

Jak brzmi procedura, która zamykałaby okno potomne, ale głównego by nie ruszała (jeśli taka istnieje)?

Pozdrawiam.
P-111693
pekfos
» 2014-06-07 22:05:22
DestroyWindow(), a to czy ruszy, to już od czego innego zależy. Okno możesz też ukryć przez ShowWindow() z SW_HIDE.
P-111695
loop
Temat założony przez niniejszego użytkownika
» 2014-06-07 22:52:49
DestroyWindow(hWnd2); zamyka mi i okno główne i okno potomne.
2. Tu chodzi o zamknięcie, a nie ukrycie.
P-111710
pekfos
» 2014-06-07 23:45:23
zamyka mi i okno główne i okno potomne.
Bo pewnie dla obu okien masz jedną klasę i procedurę okna, która dla WM_DESTROY kończy program, niezależnie od tego, którego okna ten komunikat dotyczy.
P-111718
loop
Temat założony przez niniejszego użytkownika
» 2014-06-08 08:47:50
A jak wyglądałby warunek w WM_DESTROY sprawdzający, które okno zamknąć?
P-111723
pekfos
» 2014-06-08 12:20:12
Choćby tak
C/C++
if( _hwnd == hMainWnd )
Nazwy dopasuj do swoich..
P-111730
loop
Temat założony przez niniejszego użytkownika
» 2014-06-09 17:14:42
Co wstawić w miejscu _hwnd? Bo w miejsce hMainWnd wstawiam moją nazwę okna głównego, a w miejsce _hwnd?
P-111818
pekfos
» 2014-06-09 17:18:47
Odpowiedni argument procedury okna.
P-111820
« 1 » 2
  Strona 1 z 2 Następna strona