Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » Wm_ncpaint will meinen Fensterrahmen nicht bemalen

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
07.01.2004, 21:54 Uhr
~Camel69
Gast


ich habe folgendes getreu der MSDN Seite in meine WndProc-Funktion geschrieben:

C++:
if(message == WM_NCPAINT)
{
HDC hdc = GetDCEx(hWnd, (HRGN)wParam, DCX_WINDOW | DCX_INTERSECTRGN);
Rectangle(hdc, 0, 0, 50, 50);
ReleaseDC(hWnd, hdc);
}


Allerdings sieht man im oberen linken Eck der Titelleiste meiner Anwendung keinerlei Veränderung...obwohl ich in der style Variable meiner WNDCLASSEX auch CS_OWNDC angegeben habe (steht auch auf der MSDN-Seite).

Kann mir bitte jemand sagen, was ich falsch mache?
Ich will nämlich unbedingt meiner Anwendung einen ganz besonderen Look verpassen

Danke schonmal für eure Antworten!
Tobias


Bearbeitung von 0xdeadbeef:

Tags korrigiert. Für C-Code besser die cpp-Tags benutzen, und die Tagnamen klein schreiben. (Der Parser ist case-sensitive)


Dieser Post wurde am 07.01.2004 um 23:33 Uhr von 0xdeadbeef editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: