天天看點

學習七十一霧央MFC遊戲心得,初體驗(五)



看了七十一霧央的部落格後深有感觸,決定學習一下,跟着操作,寫下自己的心得。

初體驗。

2015/06/14/

///by xbw

編譯器 visual studio 2013 MFC應用程式

書接上回,真的是很開心,發現了許多小問題,

這樣做完的視窗,不能滑鼠調整視窗大小,更不能把視窗拖動到螢幕外邊。。。。

經過自己摸索,發現隻需調整一下代碼位置,經過多次調試,終于實作了,真的是很開心,爽翻了,不知道值不值得開心;反正是很開心

話不多少,接着講

我們會發現,在CChildView.cpp檔案中還有BOOL CChildView::PreCreateWindow(CREATESTRUCT& cs) 函數;這個應該是視窗重畫的;

這樣,經過多次調整,最終發現了幾個需要重畫的關鍵代碼;

m_bgcDC.CreateCompatibleDC(NULL);

 m_bgBitmap.LoadBitmap(IDB_BITMAP1);

 m_hero.Load(_T("images\\me.png"));

将void CChildView::OnPaint() 函數中的這三個代碼拖到BOOL CChildView::PreCreateWindow(CREATESTRUCT& cs) 函數中,

運作一下,是不是好了,真的開心吧

哈哈。

MFC