[delphi] Pisanie Rysowanie na pulpicie

0

siemka!

Kiedys na jakiejs stronce widzialem kody zrodlowe dzieki ktorym mozna bylo wysfitlac text i rysunki na pulpicie - teraz mi jest to potrzebne i nie wiem gdzie szukac:(

prosze o wyrozumialosc [browar]

0

Szukaj tam, gdzie piszą o uchwycie na pulpit.

0

juz znalazlem

A jak wyczyscic Canvasa?? tzn cos narysowalem i go chce wyczyscic

albo jak spod programu odswiezyc pulpit?

0

szczerze mowiąc to nie zrozumiałem tego co tam pisze :(

moze kawalek jakiegos kodu by pomogl :)

0

Nie zrozumiałeś? To nie bierz się za to...
Napisane tam jest, że mając uchwyt do pulpitu, możesz zrobić sobie z niego bitmapę. Potem możesz bazgrać po pulpicie, a jak chcesz zmazać to co nabazgrałeś, to rysujesz na pulpicie, pomagając sobie tym uzyskanym wcześniej uchwytem, uzyskaną także wcześniej bitmapę.

0
Var
Canvas: TCanvas;
begin
Canvas:= TCanvas.create;
Canvas.Handle:=GetDC(0);
//Tutaj piszesz jakies procedurki rysujace, np.
Canvas.Rectangle(//Zapomnialem argumentow :P
//Lub jakies spoza Canvas, jako uchwyt podajac GetDC(0);
Canvas.Free;
end;

1 użytkowników online, w tym zalogowanych: 0, gości: 1