动态Static文本导致字体重叠的解决方案

场景: 需要动态更新Static静态文本框的内容来显示不同状态信息 要求:设置文本框背景透明 方法:添加消息ON_WM_CTLCOLOR() HBRUSH CAppHelperDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor) { H...

2019-03-13 18:09:27

阅读数 18

评论数 0

wireshark 实用过滤表达式(针对ip、协议、端口、长度和内容)

本文非笔者原著,从网络上检索得到,原始出处不可考,再次对原作者表示感谢! wireshark 实用过滤表达式(针对ip、协议、端口、长度和内容) 1.关键字 “与”:“eq”和“==”等同,可以使用“and”表示并且, “或”:“or”表示或者。 “非”:“!"...

2019-03-11 09:10:24

阅读数 16

评论数 0

Wireshark 捕获过滤器的语法

转自:http://blog.csdn.net/qq_29277155/article/details/52077239 前言 我们都知道,wireshark可以实现本地抓包,同时Wireshark也支持remote packet capture protocol(rpcapd)协议远程抓...

2019-03-11 08:46:28

阅读数 13

评论数 0

VS复制代码到word的时候遇到:中文注释之间会有乱码

  ​ /*网上搜了搜,找到了三种解决办法。 在此陈列一下: 1:如果是word2007以上版本,可以在右键选择粘贴方式的时候,选择“只保留文本”。 2. 那就是先复制到记事本里,然后再从记事本里复制粘贴到word。 3. 每次想复制带有汉字的代码时,复制后,点击Begin,出现Ta...

2019-02-12 17:12:09

阅读数 24

评论数 0

利用CMFCToolBar从24位BMP图像创建工具栏

/*网络案例: 注意是利用CMFCToolBar,而不是CToolBar;图像是24位的,Visual Studio自带的工具栏编辑器是不能编辑的;而且是添加一个工具栏,利用应用程序向导生成的工具栏必须保留,所以最后是二个工具栏。*/ if (!m_wndToolBar.CreateEx(th...

2019-02-12 16:04:41

阅读数 16

评论数 0

CComboBox控件详解

 CComboBox控件又称作组合框控件,其有三种形态可供选择,1.简单组合框(Simple)2.下拉组合框(Drop-down)3.下拉列表式组合框(Drop-down list).        CComboBox控件的常用设置属性说明:          type属性:里面一共有三个选项.就...

2019-02-12 16:01:37

阅读数 17

评论数 0

获取combobox文本框的值,并判断其内容是否符合格式

//MFC 获取combobox文本框的值,并判断其内容是否符合格式为**:** 如:30:2" //m_cPressBlow为combobox的绑定控件值 //此函数实现获取combobox文本框的值,并判断其内容是否符合格式为**:** 如:30:2"...

2019-02-12 15:08:50

阅读数 18

评论数 0

VC++常见错误原因解析--error LNK2019: 无法解析的外部符号 "public: void __thiscall

出现这个错误,应该首先查看“#include”语句是否包含,或者是否包含正确。符号无法解析意味着编译器知道有这个符号存在,也就是有声明,但在链接时,找不到实现代码,那么就去看看报错的这个函数有没有实现代码。如果它们的确已经有了,还是出现这个错误,就把它们重新编译一下。 根据个人遇到这个错误时的记...

2019-01-18 11:21:13

阅读数 30

评论数 0

C++多个相互关联的类的声明方法

(一)、假如两个类class A和class B,A聚合(组合)B,B又依赖A,那么该怎么来实现呢? 那么可行的方案: 将类A的声明放在A.h,并在类A前加上一句class B;(类的一种声明方法),这样就能在类A中定义类B的指针或引用(但不能实例化和使用类B的成员及方法),类B的声明放在B....

2019-01-04 10:21:16

阅读数 22

评论数 0

svn中文包安装成功后依然不能设定中文

一,首先要查看自己电脑安装的svn版本 二,找到和版本相同的svn中文安装包,中文版官方地址   https://sourceforge.net/projects/tortoisesvn/files/1.9.4/Language%20Packs/ 三,找到和自己svn版本相同的版本,有32位和...

2018-12-20 10:20:53

阅读数 37

评论数 0

番茄助手VA_X的安装

安装之前先关闭VS。 1。点击setup,进行安装 2.。提示安装成功后,搜索VA_X.dll文件(建议用everthing软件来搜索) 3.找到一个比较长的系统盘下的路径:如C:\Users\PC\AppData\Local\Microsoft\VisualStudio\10.0\Extensi...

2018-12-10 17:21:35

阅读数 67

评论数 0

vs2010打开需要安装 service pack1

    vs2010安装成功后不能运行,如下图 缺少service pack1 微软官方的连接已经没了。。“去网络找资源一定要下载1.4g的那个 才能完成安装 不然其他的都是补丁。。”表示未找到! 其后找到VS10SP1-KB2736182.exe是可以在线下载并成功安装。 下载链接...

2018-12-10 17:10:30

阅读数 285

评论数 0

MFC 为对话框窗口自定义基类

在MFC中对话框窗口都是继承自CDialogEx的,有时需要为多个窗口指定一个自定义的基类,以实现动态创建窗口时数据传递的目的。 编译器:VS2010 实现步骤如下: 1、新建一个派生自CDialogEx的基类CBaseDlg。       Project -> Ad...

2018-11-01 14:54:09

阅读数 114

评论数 0

Visual Studio当前不会命中断点,还没有为该文档加载任何符号解决方法

1. 设置调试信息格式为:用于“编辑并继续”的程序数据库(/ZI) 操作:  项目->属性->配置属性->C/C++ ->常规 ->调试信息格式 2. 设置生成调试信息为:是(/DEBU...

2018-10-25 16:59:43

阅读数 27

评论数 0

MFC学习笔记之XML 文件操作类

可扩展标记语言XML(Extend Mark Language)是一种描述数据和数据结构的语言,XML数据可以保存在任何可以存储文本的文档中。HTML用来描述外观,而XML从一开始就被设计为表示原始信息而完全忽略数据呈现方式。XML之所以功能强大,是因为计算机行业已经把XML为数据交换的标准,并提...

2018-10-17 08:33:53

阅读数 76

评论数 0

GetBuffer与ReleaseBuffer的用法,CString剖析

转载: http://blog.pfan.cn/xman/43212.html GetBuffer()主要作用是将字符串的缓冲区长度锁定,releaseBuffer则是解除锁定,使得CString对象在以后的代码中继续可以实现长度自适应增长的功能。 CString ::GetBuffer有两...

2018-10-09 16:03:01

阅读数 18

评论数 0

MFC中关于CString::ReleaseBuffer

先来看一段代码:     CString str="abcdefg";     LPTSTR pstr=str.GetBuffer();     strcpy(pstr,"ab");     str.ReleaseBuf...

2018-10-09 16:02:25

阅读数 29

评论数 0

利用GetPrivateProfileString读取配置文件(.ini)

在我们写的程序当中,总有一些配置信息需要保存下来,以便完成程序的功能,最简单的办法就是将这些信息写入INI文件中,程序初始化时再读入 配置文件中经常用到ini文件,在VC中其函数分别为: 写入.ini文件:bool WritePrivateProfileString(LPCTSTRlpApp...

2018-10-09 16:01:24

阅读数 47

评论数 0

listctrl删除多行

1.响应WM_KEYDOWN事件。 2.删除一行,item的序号自动调整了。 void CDlg::OnKeydownListFile(NMHDR* pNMHDR, LRESULT* pResult)    {       LV_KEYDOWN* pLVKeyDow = (LV_KEYDOW...

2018-09-23 13:23:27

阅读数 152

评论数 0

listctrl内容进行大数据量更新时,避免闪烁

 listctrl内容进行大数据量更新时,避免闪烁       m_list.SetRedraw(FALSE);       //更新内容       // ...       m_list.SetRedraw(TRUE);       m_list.Invalidate();    ...

2018-09-23 12:10:07

阅读数 237

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭