
基础知识
webe1234
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
解决btool/CDC类 虚拟串口驱动无法安装的解决办法
请参考https://blog.youkuaiyun.com/lida2003/article/details/27982143原创 2019-11-21 17:40:53 · 798 阅读 · 1 评论 -
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 · 2143 阅读 · 0 评论 -
USB_HID通信基本信息
1.OVERLAPPED是一个包含了用于异步输入输出的信息的结构体。 OVERLAPPED.hEvent: 在转移完成时处理一个事件设置为有信号状态。2.RegisterDeviceNotification向系统注册以获得消息通知。...原创 2018-06-13 20:44:02 · 815 阅读 · 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 · 664 阅读 · 0 评论 -
USB HID类设备开发中用CreateFile无法得到设备句柄,读访问失败
文章链接:http://blog.youkuaiyun.com/seth1104/article/details/4489306Mouse和Keyboard这类HID类设备是被系统独占的,若想用CreateFile得到句柄需把第二个参数为0; CString strShow; int flag=0; int vid = 0x046D; int pid = 0xC040;转载 2017-12-08 08:52:26 · 4786 阅读 · 1 评论 -
error C2065: “Graphics”: 未声明的标识符解决办法
在stdafx.h文件中添加#include "gdiplus.h" using namespace Gdiplus; #pragma comment(lib, "gdiplus.lib") 好用点赞原创 2017-10-23 11:36:40 · 3421 阅读 · 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 · 572 阅读 · 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 · 6975 阅读 · 0 评论 -
MFC中更改程序显示图标
如果需要给程序显示自定义图标,将IDI_ICONX的ID在Resource.h中设置为最小,重新生成即为自定义图标。原创 2017-05-11 09:07:40 · 473 阅读 · 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 · 3214 阅读 · 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 · 417 阅读 · 0 评论 -
内存泄漏
使用CString时造成内存泄漏,怎样都找不到解决办法,后来发现用来输出十进制整型的%d,写出d%,竟然编译通过,不过造成内存泄漏,d%是啥意思哈?http://bbs.youkuaiyun.com/topics/370162009原创 2017-03-21 14:02:52 · 286 阅读 · 0 评论 -
使用GDI画图时未识别graphics
在stdafx.h中添加#include "gdiplus.h" using namespace Gdiplus; #pragma comment(lib, "gdiplus.lib")原创 2017-03-10 09:29:28 · 553 阅读 · 0 评论 -
vc++计算从1970到现在总毫秒数
long time_now; time_now=time(NULL); timeb t1; ftime(&t1); CString strTime; strTime.Format(_T("%lldms"), t1.time * 1000 + t1.millitm);strTime为总毫秒数点击打开链接原创 2017-03-10 11:54:15 · 1348 阅读 · 0 评论 -
LINK:fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
解决方案: 第一步:将 项目——项目属性——配置属性——连接器——清单文件——嵌入清单 “是”改为“否”。若还不能解决问题进入第二步。第二步:查看计算机是否为64bit操作系统,如是,继续如下操作。查找是否有两个cvtres.exe。C:\Program Files(x86)\Microsoft Visual Studio 10.0\vc\bin\cvtres.exe原创 2017-03-17 16:24:29 · 227 阅读 · 0 评论 -
上了四年大学,发现竟然对ASCII码有误解
点击打开链接我今天才知道数字1与十进制1不同,大学四年脑子真的进水了。ASCII码表,转需。原创 2017-02-24 15:45:58 · 757 阅读 · 1 评论