min, max, close icon ändern
-
Hallo,
(wie) kann man die standardsymbole der windows fenster durch eigene ersetzen?
ich möchte die komplette titelleiste selbst "bauen" und es sollte nachher unter keinen umständen etwas der windowssachen sichtbar werden: auch nicht beim rumziehen, maximieren des fensters etc...hat jemand erfahung mit sowas??? ihr würdet mir echt helfen!!!
danke
edit: Standard schreibt man mit d.
-
hallo.
ich glaube das geht nicht.
aber ich würde es so machen.
wenn man ein neues fenster erstellt kann man auch angeben das es ohne auf,zu,klein,titelleiste,rahmen u.s.w gezeichnet werden soll also ein weises viereck dann zeichnest du alles von hand und dann halt herausfinden wo deine maus hinklickt und entsprechend zu,klein,gross machen.
MFG
-
WM_NCPAINT abfangen. Wenn du DefWindowProc bei einer WM_NCPAINT Nachricht nicht aufrufst, wird der Non-Client Bereich von Windows auch nicht gezeichnet.
-
einfach alles übermalen.

vielleicht hilft dir das zum thema skining weiter
http://www.flipcode.com/articles/article_win32skins.shtml musst halt nur entsprechend alles anpassen.