Einzelnen Beitrag anzeigen

rob60

Registriert seit: 11. Mai 2009
72 Beiträge
 
Turbo Delphi für Win32
 
#1

wie kann man systemweit auf allem zeichnen

  Alt 2. Sep 2009, 19:38
wie kann man systemweit auf allem zeichnen zb. destop

Für den desktop hab ich auch was gefunden doch zb im win explorer kann ich nicht zeichnen

Mein dektopcode(kopiert)
Delphi-Quellcode:
procedure TForm3.Button1Click(Sender: TObject);
var
DCanvas: TCanvas;
DHandle: HWND;
begin
DHandle:=GetDC(0);
if DHandle<>0 then
begin
   try
     DCanvas:=TCanvas.Create;
     try
       DCanvas.Handle:=DHandle;
       DCanvas.Font.Color:=clRed;
       DCanvas.Font.Size:=24;
       DCanvas.Brush.Style:=bsClear;
       DCanvas.TextOut(100, 100, 'Du bist ein Trottel!!!');
     finally
       DCanvas.Free;
     end;
    finally
      if ReleaseDc(0, DHandle)<>1 then
    end;
end;
end;
First, solve the problem. Then, write the code.
  Mit Zitat antworten Zitat