wordpress CMS主题 微信
Home > C++开发 > C++与MFC轻松实现:走迷宫小游戏(二)显示人物图片

C++与MFC轻松实现:走迷宫小游戏(二)显示人物图片

高时银博客 C++开发 点击: 4,346 次 0 0

上一节我们通过C++与MFC轻松实现了在windows下弹出一个空白窗口。这一章,我们将实现在这个空白空口中显示一个游戏中的人物图片。看看它是怎样实现的吧。

第1步:右键GameWnd——>add member variable (添加成员变量)

在variable type处填写:CBitmap*  (成员指针变量);在variable name处填写:bitmap

第2步:右键GameWnd——>add member variable (添加成员变量)

在variable type处填写:CDC* (成员指针变量); 在variable name处填写:mdc

第3步:在GameWnd中的构造函数中添加以下代码:

bitmap=new CBitmap;
bitmap->m_hObject=LoadImage(NULL,"1.1.bmp",IMAGE_BITMAP,93,100,LR_LOADFROMFILE);
mdc=new CDC;
CClientDC dc(this);
mdc->CreateCompatibleDC(&dc);
mdc->SelectObject(bitmap);

第4步:右键GameWnd——>add windows message handler (添加信息处理)

在左边的窗口中选择WM_PAINT,然后点add and exit  ;然后在它的代码中添加:dc.BitBlt(0,0,93,100,mdc,0,0,SRCCOPY);

当然,还有一点,就是在原始文件夹中加入人物图片。这样,我们就实现了在空白窗口中显示人物图片

 


文章作者:高时银博客
本文地址:http://wanlimm.com/7720140106786.html
版权所有 © 转载时必须以链接形式注明作者和原始出处!

目前还没有评论。赶快来坐沙发吧。

发表评论