如何能在程序开始就加载BMP图片
我的代码如下:BOOLCBMPDlg::OnInitDialog(){...............//建立图形环境MapDC=CreateCompatibleDC(0)...
我的代码如下:
BOOL CBMPDlg::OnInitDialog()
{
...............
//建立图形环境
MapDC=CreateCompatibleDC(0);
//添加图片
loadbmp("test.bmp");
SelectObject(MapDC,bit);
CClientDC dc(this);
GetWindowRect(rect);
BitBlt(dc.m_hDC,0,0,rect.Width(),rect.Height(),MapDC,0,0,SRCCOPY);
..................
}
其中
是全局变量
HDC MapDC;
CRect rect;
int w,h;
不是我要的答案,再想想 展开
BOOL CBMPDlg::OnInitDialog()
{
...............
//建立图形环境
MapDC=CreateCompatibleDC(0);
//添加图片
loadbmp("test.bmp");
SelectObject(MapDC,bit);
CClientDC dc(this);
GetWindowRect(rect);
BitBlt(dc.m_hDC,0,0,rect.Width(),rect.Height(),MapDC,0,0,SRCCOPY);
..................
}
其中
是全局变量
HDC MapDC;
CRect rect;
int w,h;
不是我要的答案,再想想 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询