看了七十一霧央的部落格後深有感觸,決定學習一下,跟着操作,寫下自己的心得。
初體驗。
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) 函數中,
運作一下,是不是好了,真的開心吧
哈哈。