MFC学习笔记
文章平均质量分 68
这些都是你给的爱
码农新手
展开
-
图片自适应Picture控件大小
该代码放在void C***Dlg::OnPaint()函数else块CRect rect; PictureBox.GetClientRect(&rect); //m_picture为Picture Control控件变量,获得控件的区域对象 CImage image; //使用图片类 image.Lo原创 2013-07-10 13:12:39 · 2597 阅读 · 0 评论 -
基于MFC对话框的键盘消息响应
在MFC中添加键盘的消息响应,通常是通过OnKeyDown(UINT nChar, UINT nRepCnt, UINT nFlags) 函数来完成消息的捕捉和响应。但是在很多情况下是对键盘按下是不会有响应的。百度大量资料后,发现网上的一种解决方案是通过重载另外一个函数:PreTranslateMessage(MSG* pMsg)来实现键盘消息响应的!那如何重载PreTranslateMess原创 2013-07-13 16:01:20 · 1723 阅读 · 0 评论 -
在for循环中多次用CBrush画笔导致的崩溃
CDialog::OnPaint(); int i,j; for(i=0;i<11;i++) for(j=0;j<11;j++) { CBitmap bitmap; if(map[i][j]==1) { bitmap.LoadBitmapW(IDB_BITMAP1); } else if(map[i][j]==2) {原创 2013-07-15 20:59:13 · 795 阅读 · 0 评论