
MFC
文章平均质量分 58
webe1234
这个作者很懒,什么都没留下…
展开
-
在运行MFC时出现mfc42d.dll丢失的问题
解决方法:工程--设置--常规中的基础类改为使用MFC作为静态链接库。原创 2017-03-01 17:49:07 · 2011 阅读 · 0 评论 -
mfc控件中文字大小设定
CRect rect;GetDlgItem(IDC_RESULT)->GetWindowRect(rect);//获取控件大小int x1=rect.Width();int y1=rect.Height();font.CreateFont(y1,x1/8,0,0,100,FALSE,FALSE,0,ANSI_CHARSET,OUT_DEFAULT_PRECIS,CLIP_DEFAU原创 2018-02-02 16:14:28 · 648 阅读 · 0 评论 -
error C2065: “Graphics”: 未声明的标识符解决办法
在stdafx.h文件中添加#include "gdiplus.h" using namespace Gdiplus; #pragma comment(lib, "gdiplus.lib") 好用点赞原创 2017-10-23 11:36:40 · 3354 阅读 · 2 评论 -
获取屏幕分辨率
1.获取屏幕的分辨率CRect rectWind; this->GetClientRect(rectWind); int iHeight = rectWind.Height(); int iWidth = rectWind.Width(); 2.使对话框全屏显示 //得到显示器大小2 int cx,cy;3 cx = GetSy原创 2017-10-30 11:16:02 · 554 阅读 · 0 评论 -
mfc中图片控件上加载PNG图片
MFC加载png资源链接就一个加载png图片的程序弄了一下午,想哭。***在stadfx.h文件中添加#include "gdiplus.h"using namespace Gdiplus;#pragma comment(lib, "gdiplus.lib")1.在app.cpp中添加ULONG_PTR m_gdiplusToken; 2.在BOOL xxxA...原创 2017-06-21 17:49:45 · 6885 阅读 · 0 评论 -
MFC中更改程序显示图标
如果需要给程序显示自定义图标,将IDI_ICONX的ID在Resource.h中设置为最小,重新生成即为自定义图标。原创 2017-05-11 09:07:40 · 449 阅读 · 0 评论 -
MFC设置按钮颜色
将按钮模式设置为ower drawvoid CKeyBoardTest::OnDrawItem(int nIDCtl, LPDRAWITEMSTRUCT lpDrawItemStruct) { // TODO: Add your message handler code here and/or call default if(nIDCtl==IDC_BUTTON_CAP)原创 2017-04-19 10:24:28 · 6579 阅读 · 0 评论 -
MFC动态改变字体颜色
HBRUSH CResetMouse::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor){ HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor); // TODO: 在此更改 DC 的任何特性 if (pWnd->GetDlgCtrlID()==IDC_COUNTSUSS) {原创 2017-03-30 12:04:18 · 3179 阅读 · 0 评论 -
MFC设置静态字体颜色
HBRUSH CResetMouse::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor){ HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor); // TODO: 在此更改 DC 的任何特性 if (pWnd->GetDlgCtrlID() == IDC_COUNTLOSE)原创 2017-03-29 08:32:58 · 398 阅读 · 0 评论 -
鼠标坐标
void CMouseTestDlg::OnMouseMove(UINT nFlags, CPoint point){CString MousePos;// MousePos.Format("(%d,%d)",point.x,point.y);// GetDlgItem(IDC_POINT)->SetWindowTextA(MousePos);GetCursorPos(&poi原创 2017-03-06 19:34:09 · 261 阅读 · 0 评论 -
picture控件动态加载图片
动态加载显示图片:CBitmap bitmap;//从资源中加载图片bitmap.LoadBitmap(IDB_BITMAP1);//加载指定位图资源 Bmp图片IDCStatic *p=(CStatic *)GetDlgItem(IDC_SHOWOK); //获取对话框上的句柄 图片控件IDp->ModifyStyle(0xf,SS_BITMAP|SS_CENTER原创 2017-03-02 16:05:40 · 2089 阅读 · 0 评论 -
vc静态文本字体大小设置
CFont font; //这个是全局的。放到include的下面就可以了//放于OnInitDialog()里面 VERIFY(font.CreateFont(48, // nHeight, 0 , // nWidth, 0 , // nEscapement, 0 ,原创 2017-03-01 17:51:59 · 1504 阅读 · 0 评论 -
MFC中字体大小的设置
CreateFont txtfont.CreateFont(yf/3*1, // 高度 xf/8, // 宽度 0, // 字体显示的角度 0, // 字体的角度 FF_SWISS, // 字体的粗细 FALSE, // 是否斜体 FALSE, // 是否有下划线 0, // 是否有删除线 ANSI_CHARSET, // 字符集 OUT_DEFAULT_PRE...原创 2018-06-20 17:44:57 · 2104 阅读 · 0 评论