Einzelnen Beitrag anzeigen

DaFox

Registriert seit: 1. Aug 2003
Ort: Kippenheim
90 Beiträge
 
#5

Re: Ohne Fremdkomponente Button in die Formleiste bringen

  Alt 23. Nov 2004, 00:10
Hi!

Delphi-Quellcode:
// ...
private
  procedure WMNCPaint(var Msg: TWMNCPaint); message WM_NCPaint;
// ...
procedure TForm1.WMNCPaint(var Msg: TWMNCPaint);
begin
  inherited;
  // mit GetWindowDC() DC von Form holen
  // mit GetSystemMetrics() Größe des Buttons ermitteln (SM_CXSIZE, SMCYSIZE)
  // Button zeichnen, bspw. mit DrawEdge oder per Resource
end;
Gruß,
Markus

PS: Ungetestet.
if u cn rd ths u cn bcm a c prgmr!
  Mit Zitat antworten Zitat