Vc++游戏编程画图位总是不显示,它到底存在于哪里?路径怎么写?
从你的DC创建一个记忆DC。
HDC MDC = CreateCompitableDC(HDC);
函数名拼写错误。应该是CreateCompatibleDC,而不是CreateCompitableDC。换一个就好了。
以下是在单个文档应用程序中粘贴位图的示例:
将以下代码添加到View类的OnDraw函数中
hbit map BMP =(hbit map)LoadImage(NULL," test.bmp ",IMAGE_BITMAP,0,0,LR _ LOADFROMFILE);
HDC MDC = CreateCompatibleDC(pDC-& gt;GetSafeHdc());
SelectObject(mdc,BMP);
BitBlt(pDC-& gt;GetSafeHdc(),0,0,500,500,mdc,0,0,src copy);