+ -
当前位置:首页 → 问答吧 → 将这个C++的代码翻译成Delphi的

将这个C++的代码翻译成Delphi的

时间:2011-11-05

来源:互联网

http://download.csdn.net/detail/geniusice18/3350843
主要是不太清楚 CBITMAP 和CDC在DELPHI中如何应用

作者: ncliang   发布时间: 2011-11-05

CBITMAP 及CDC 是MS VC专有的MFC类,不可能直接在delphi中用的
delphi有多种方法使用DC,如调用Windows SDK,或直接用Canvas
以下是上个DC的使用EX,用SDK的
Delphi(Pascal) code

procedure TForm1.Button1Click(Sender: TObject);
 var
    dc:HWND;
begin
    dc:=getDC(Handle);
    movetoex(dc,10,10,0);
    lineto(dc,100,100);
end;


其它delphi的界面开发不比VC差,看你怎么使用了
http://download.csdn.net/detail/geniusice18/3350843
程序我没看(因为你说主要是不太清楚 CBITMAP 和CDC在DELPHI中如何应用)
当然,简单的方法是将VC程序做成DLL,让DELPHI调用就可以了

作者: keiy   发布时间: 2011-11-05

TBitmap and HDC

作者: aqtata   发布时间: 2011-11-05