sdi客户区画图.txt
来自「vc使用技巧汇集」· 文本 代码 · 共 18 行
TXT
18 行
CXXView::OnDraw(CDC*pDC)
{
CRect rect;
GetClientRect(&rect);
m_bitmap=new CBitmap();
BITMAP bitmap;
CDC *mdc=new CDC; // 定义内存DC指针
m_bitmap->m_hObject=(HBITMAP)::LoadImage(NULL,"test.bmp",
IMAGE_BITMAP,0,0,LR_LOADFROMFILE);
// 加载位图
mdc->CreateCompatibleDC(pDC); // 创建与pDC兼容的内存DC指针
mdc->SelectObject(m_bitmap);
m_bitmap->GetObject(sizeof(BITMAP),&bitmap);
int cxSource=bitmap.bmWidth;
int cySource=bitmap.bmHeight;
pDC->StretchBlt(0,0,rect.Width(),rect.Height(),mdc,0,0,cxSource,cySource,SRCCOPY);
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?