此帖出自嵌入式系统论坛
最新回复
CClientDC dc(this);
CDC dcMem;
dcMem.CreateCompatibleDC(&dc); //创建内存设备上下文,与另一个设备上下文匹配。可以用它在内存中准备图像
CBitmap bmpBackground;
//bmpBackground.LoadBitmap(IDB_SPLASH); //从应用的可执行文件中加载一个命名的位图资源来初始化位图对象
m_bmpBackground.m_hObject = SHLoadDIBitmap(pOverBmpFileName);
BITMAP bmpInfo;
bmpBackground.GetBitmap(&bmpInfo); //用位图信息填充BITMAP结构
// MoveWindow(0, 0, bmpInfo.bmWidth, bmpInfo.bmHeight, true);
dcMem.SelectObject(&bmpBackground);
CRect rect;
GetClientRect(&rect);//获得用户区rect (0,0,rect.Width(),rect.Height())
dc.StretchBlt(rect.left, rect.top, rect.Width(), rect.Height(), &dcMem,
0, 0, bmpInfo.bmWidth, bmpInfo.bmHeight, SRCCOPY);
详情
回复
发表于 2009-10-16 15:08
| ||
|
||
| |
|
|
此帖出自嵌入式系统论坛
| ||
|
||
| |
|
|
此帖出自嵌入式系统论坛
| ||
|
||
| |
|
|
| |
|
|
此帖出自嵌入式系统论坛
| ||
|
||
此帖出自嵌入式系统论坛
| ||
|
||
EEWorld Datasheet 技术支持