国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

在桌面上畫圖

2019-11-17 05:27:36
字體:
來源:轉載
供稿:網友
   在桌面上畫圖,只要幾個api函數既可以實現,下面給出在c++builder中具體的方法如下:
1、在頭文件中定義變量
    PRivate:  
      graphics::tbitmap *bmp;
2、圖象變量的初始化:
    bmp=new graphics::tbitmap();
    bmp->loadfromfile("c://aboutlogo.bmp");
3、在paint的事件中
    void __fastcall tform1::formpaint(tobject *sender)
      {
      hdc hdk;
      trect rect;
      application->minimize();
      hdk=getwindowdc(getdesktopwindow());
      getwindowrect(getdesktopwindow(),&rect);
        bitblt(hdk,(rect.width()-bmp->width)/2,(rect.height()-bmp->height)/2,bmp->width,bmp->height,bmp->canvas->handle,0,0,srccopy);
      }
4。銷毀tbitmap對象
     delete bmp;

以上程序在c++ builder 5+winnt 4.0下實現.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 电白县| 天水市| 台山市| 富裕县| 民勤县| 兴业县| 卢龙县| 广南县| 莱阳市| 永德县| 盐山县| 临沂市| 团风县| 合作市| 万荣县| 长治县| 神农架林区| 沁源县| 涟水县| 绥芬河市| 大理市| 沈丘县| 九江市| 邢台县| 南岸区| 巨野县| 罗甸县| 德化县| 平阴县| 和平县| 黄陵县| 城固县| 永川市| 景德镇市| 祁东县| 张家口市| 临夏县| 奉化市| 罗平县| 蒙自县| 阳朔县|