bcb 拷 屏 代 码

原创 2001年02月21日 17:06:00
                                拷 屏 代 码

TCanvas *dtCanvas = new TCanvas;
dtCanvas->Handle=GetDC(0);

Graphics::TBitmap *bitmap=new Graphics::TBitmap;
bitmap->Width=Width;
bitmap->Height=Height;

int nColors=GetDeviceCaps(Canvas->Handle,SIZEPALETTE);
LOGPALETTE* logPal=(LOGPALETTE*)new Byte[sizeof(LOGPALETTE)+(nColors-1)*sizeof(PALETTEENTRY)];
logPal->palVersion=0x300; logPal->palNumEntries=(Word)nColors;
GetSystemPaletteEntries(Canvas->Handle,0,nColors,logPal->palPalEntry);
bitmap->Palette=CreatePalette(logPal);
delete[] logPal;

TRect src=BoundsRect;
TRect dest=Rect(0,0,Width,Height);
bitmap->Canvas->CopyRect(dest,dtCanvas,src);

bitmap->SaveToFile("Screen.bmp");

delete bitmap;
delete dtCanvas;
 
 
 

bcb 拷 屏 代 码

2001年02月21日 17:06:00 拷 屏 代 码 TCanvas *dtCanvas = new TCanvas; dt...
  • softart
  • softart
  • 2007年10月27日 07:52
  • 193

BCB拷屏代码

 TCanvas *dtCanvas = new TCanvas; dtCanvas->Handle=GetDC(0); Graphics::TBitmap *bitmap=new Graphics:...
  • Y___Y
  • Y___Y
  • 2006年09月10日 13:38
  • 1040

VC将屏幕区域保存为图片

VC将屏幕区域保存为图片,该代码为网上搜集整理。int CDlldemoDlg::SaveBitmapToFile(HBITMAP hBitmap, LPSTR lpFileName)...
  • tingsking18
  • tingsking18
  • 2010年04月14日 10:18
  • 5708

UNIX 屏幕导向程序的发展利器

Copyleft by Wilbur Lang. If you have any question, please read licenses.UNIX 屏幕导向程序的发展利器 - curses (之...
  • jiangxinyu
  • jiangxinyu
  • 2007年11月08日 09:34
  • 1075

GDI与DX截屏API操作

LPDIRECTDRAW lpDD      = NULL;LPDIRECTDRAWSURFACE lpDDSPrime   = NULL;LPDIRECTDRAWSURFACE lpDDSBack ...
  • blade2001
  • blade2001
  • 2010年01月05日 13:34
  • 1332

BCB下GBKUnicodeUtf8编码转换

  AnsiString x;       //GBK  WideString y;     //unicode  UTF8String  z;   //utf8  x=y;  //自动  y=x; ...
  • fjye
  • fjye
  • 2007年02月02日 20:15
  • 1553

编程实战之:段码屏的程序设计

条件:中颖SH88F4051芯片 + HT1621 + 自己开模段码LCD屏 段码屏的驱动程序跟数码管的静态驱动程序一样,只要我们弄懂了怎样显示一个基本单位,根据此基本单位编写一个字库表,然后用与(...
  • qq_29545231
  • qq_29545231
  • 2017年08月08日 14:51
  • 474

HT1621B断码芯片液晶屏驱动程序

#include #include #define uchar unsigned char #define uint unsigned int #define _Nop() _nop_();_...
  • zhengshifeng123
  • zhengshifeng123
  • 2017年02月21日 11:28
  • 444

拷屏函数

因为一款特殊机型, 无法u口同步. 故只能采用抓屏的方式存放在外设中以便于说明书编写.   函数实现方式如下(摘录自网络,只把位图位数改为24):///////////////////////////...
  • henry19850318
  • henry19850318
  • 2010年08月27日 20:05
  • 409

BMP和JPEG - 附截屏保存为JPG源码

1. 什么是 BMP BMP 格式是最简单,最直观的位图数据格式.它的思想非常朴素: 用若干个位来保存一个像素的信息,由若干个像素组成一个像素流来表达一张图片. 通常我们会用1位(可以保存2种颜...
  • u014421422
  • u014421422
  • 2017年03月01日 17:58
  • 209
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:bcb 拷 屏 代 码
举报原因:
原因补充:

(最多只允许输入30个字)