mit Button das Fenster neu...
-
hi,
wie kann ich mit winapi das fenster per buttondruck neu "zeichnen" lassen, d.h. man startet das programm und man sieht eingabefelder und buttons -> man klickt auf einen bestimmten button -> das fenster (also das programm) ist neu (also z.b. statt buttons und eingabefelder sind jetzt videos zusehen)
-
InvalidiereRechteck(Hand_zum_Fenster, WAHRHEIT)
-
googlr schrieb:
Hand_zum_Fenster
Griff_zum_Fenster ! Aber der Fadenersteller wollte wahrscheinlich auf was anderes hinaus:
ZeigFenster ( Griff_zum_Fenster, ZF_VERSTECKT ).
-
rolf

-
@deutschr: und was heißt das in c++?
-
KurzeFrage schrieb:
@deutschr: und was heißt das in c++?
InvalidateRect(hWnd, lpRect, TRUE)Ist allerdings C, nicht C++.

-
Elektronix schrieb:
InvalidateRect(hWnd, lpRect, TRUE)Ist allerdings C, nicht C++.

Und woran erkennt man das ?
-
an TRUE
-
ok, danke es geht! aber wie kann ich realisieren, dass nachdem der button gedrückt wurde und das fenster neu gezeichnet wurde, dass dann per WM_CREATE, WM_SIZE und winapi neue buttons erstellt werden (also wie buttons erstellt werden weiß ich), d.h. button wird gedrückt -> altes fenster mit buttons und boxen wird "gelöscht" -> neues fenster mit listbox und buttons wird gezeichnet
-
ZerstöreFenster(Griff_zum_Fenster); Griff_zum_Fenster = KreiereFenster(...);
-
DestroyWindow(handle_to_window); handle_to_window = CreateWindow(...);
-
die erste zeile weiß ich, aber die zweite
-
sry war wohl zu langsam.... danke translatr