W wjiachun Unregistered / Unconfirmed GUEST, unregistred user! 2000-04-29 #3 desk_spr.zip 演示如何直接在Windows 95桌面上做精灵动画 自己去下载吧
L liuly Unregistered / Unconfirmed GUEST, unregistred user! 2000-04-29 #4 var DeskTopDC: HDc; DeskTopCanvas: TCanvas; begin DeskTopDC := GetWindowDC(GetDeskTopWindow); DeskTopCanvas := TCanvas.Create; DeskTopCanvas.Handle := DeskTopDC; DeskTopCanvas.Ellipse(...); ... end;
var DeskTopDC: HDc; DeskTopCanvas: TCanvas; begin DeskTopDC := GetWindowDC(GetDeskTopWindow); DeskTopCanvas := TCanvas.Create; DeskTopCanvas.Handle := DeskTopDC; DeskTopCanvas.Ellipse(...); ... end;
S SuperMMX Unregistered / Unconfirmed GUEST, unregistred user! 2000-04-30 #6 GetDC(0) 得到的是 desktop 的 DC, 要简单的可以这样: aCanvas: TCanvas; DC: HDC; DC := GetDC(0); aCanvas := TCanvas.Create; aCanvas.Handle := DC; 下来就随便了。
GetDC(0) 得到的是 desktop 的 DC, 要简单的可以这样: aCanvas: TCanvas; DC: HDC; DC := GetDC(0); aCanvas := TCanvas.Create; aCanvas.Handle := DC; 下来就随便了。