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

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

作者: 分类:C++开发 点击: 10,654 次

    上一节我们通过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);

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

     



文章作者:码不停蹄
本文地址:https://wanlimm.com/7720140106786.html
版权所有 © 转载时必须以链接形式注明作者和原始出处!

上一篇:
下一篇:

或许你会感兴趣的文章:

发表评论

电子邮件地址不会被公开。 必填项已用*标注

This site uses Akismet to reduce spam. Learn how your comment data is processed.