国产探花免费观看_亚洲丰满少妇自慰呻吟_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下實現.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 山东省| 尤溪县| 罗山县| 浪卡子县| 万山特区| 怀宁县| 东山县| 菏泽市| 宣武区| 子长县| 越西县| 佳木斯市| 绥中县| 胶州市| 江口县| 清河县| 旅游| 会理县| 凌海市| 全椒县| 金昌市| 榕江县| 尼勒克县| 雅安市| 靖边县| 周口市| 湘潭县| 神池县| 九台市| 寿阳县| 乐安县| 滦南县| 林甸县| 杭州市| 象山县| 永宁县| 亳州市| 闽清县| 淮北市| 隆安县| 芦山县|