VC中显示ICON和BMP图片-创新互联
显示ICON图标,如下:

static HICON hIcon = (HICON)::LoadImage(
AfxGetInstanceHandle(),
TEXT("1.ico"),
IMAGE_ICON,
0, 0,
LR_DEFAULTCOLOR | LR_CREATEDIBSECTION | LR_LOADFROMFILE);
CClientDC dc(this);
dc.DrawIcon( 350,150,hIcon);显示bmp位图,如下:
static HBITMAP hBitmap = (HBITMAP)::LoadImage(
NULL,
TEXT("1.bmp"),
IMAGE_BITMAP,
50, 50,
LR_DEFAULTCOLOR | LR_CREATEDIBSECTION | LR_LOADFROMFILE);
CBitmap bmp;
bmp.m_hObject = hBitmap;
CDC memDC;//使用兼容位图DC
memDC.CreateCompatibleDC(GetDC());
memDC.SelectObject(bmp);
BITMAP bmpInfo;
bmp.GetBitmap(&bmpInfo);
bool ret = dc.BitBlt(350,200,bmpInfo.bmWidth,bmpInfo.bmHeight,&memDC,0,0,SRCCOPY);
//透明位图
//dc.TransparentBlt(350,200,bmpInfo.bmWidth,bmpInfo.bmHeight,&memDC,
//0,0,bmpInfo.bmWidth,bmpInfo.bmHeight,RGB(255,255,255));另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
文章名称:VC中显示ICON和BMP图片-创新互联
新闻来源:http://www.jxjierui.cn/article/dhpsgi.html


咨询
建站咨询
