merlinzjl

导航

上一页 1 ··· 5 6 7 8 9 10 下一页

2018年4月9日 #

Log4Cpp的使用(转)

摘要: 本文介绍如何使用Log4CPP。 Log4Cpp介绍 Log4Cpp的Api接口可以在http://log4cpp.sourceforge.net/api/index.html中查询得到。 Log4Cpp中最主要的几个概念是:Category、Appender、Layout以及Priority和ND 阅读全文

posted @ 2018-04-09 20:55 merlinzjl 阅读(2040) 评论(0) 推荐(0) 编辑

2018年3月26日 #

关于使用Visual编译静态库动态库及其使用的问题

摘要: 本文主要讲述了如何使用Visual Studio 2013 编译静态库和动态库,并使用。 一、静态库 1、 编写静态库 若要创建将引用并使用刚创建的静态库的应用程序,请从“文件”菜单中选择“新建”,然后选择“项目”。 A 在“项目类型”窗格中,选择“Visual C++”下的“Win32”。 B 在 阅读全文

posted @ 2018-03-26 23:18 merlinzjl 阅读(336) 评论(0) 推荐(0) 编辑

2018年3月13日 #

Coding能力提升小技巧

摘要: 一、使用变量的一般原则 1、变量初始化原则: 通常在变量声明时初始化; 在靠近变量第一次使用的位置初始化; 在类的构造函数里初始化变量。 2、作用域: 使变量引用局部化,即把引用到变量的地方尽可能集中在一起; 尽可能地缩短变量的存活时间; 尽可能地使变量的用途单一化(比如,pageCount的取值可 阅读全文

posted @ 2018-03-13 23:09 merlinzjl 阅读(965) 评论(0) 推荐(0) 编辑

2018年3月8日 #

delegate的Invoke和BeginInvoke方法

摘要: C#中的控件和delegate委托方法都有Invoke和BeginInvoke方法,控件的这两个方法网上讲得很多, 这里就不多说了,下面讲一下delegate的Invoke和BeginInvoke方法。 Invoke()是一个同步的方法, myDelegate d = new myDelegate( 阅读全文

posted @ 2018-03-08 21:45 merlinzjl 阅读(308) 评论(0) 推荐(0) 编辑

2018年3月7日 #

MFC控件的颜色设置

摘要: 在绘制控件颜色时,控件会发送WM_CTLCOLOR消息给父窗口,父窗口收到消息后,映射到OnCtlColor()函数中处理。 该函数返回一个画刷用于设置子控件的背景颜色,子控件再执行自己的CtlColor函数。 这样的话我们就有两种方法设置控件的背景颜色。 一、在父窗口中设置子控件颜色 HBRUSH 阅读全文

posted @ 2018-03-07 23:25 merlinzjl 阅读(947) 评论(0) 推荐(0) 编辑

2018年3月6日 #

MFC文件IO和串行化

摘要: 一、 MFC中CFile对象实现了磁盘文档的读写,但是大部分MFC应用程序的IO服务都使用CArchive对象来完成。不管CFile和Archive输入输出的都是二进制数据,非文本数据。 int a = 0; CFile file(TEXT("log.txt"), CFile::modeCreate 阅读全文

posted @ 2018-03-06 23:35 merlinzjl 阅读(204) 评论(0) 推荐(0) 编辑

2018年3月3日 #

Ubuntu 安装 chrome浏览器

摘要: 按下 Ctrl + Alt + t 键盘组合键,启动终端。 输入以下命令: 1 1 1 1 1 为chrome安装Flash播放器插件 屏幕右上角,“系统设置”–>“软件和更新”–>“其它软件” 勾选“Canonical合作伙伴” 点击“关闭” 终端输入: 阅读全文

posted @ 2018-03-03 16:49 merlinzjl 阅读(225) 评论(0) 推荐(0) 编辑

2018年2月25日 #

STL中的容器介绍

摘要: STL中的容器主要包括序列容器、关联容器、无序关联容器等。 一】序列容器 (1) vector vector 是数组的一种类表示,提供自动管理内存的功能,除非其他类型容器有更好满足程序的要求,否则,我们 应默认使用这中容器。 (2) deque deque 表示双端队列,在STL中,其实现类似于ve 阅读全文

posted @ 2018-02-25 22:54 merlinzjl 阅读(209) 评论(0) 推荐(0) 编辑

2018年2月3日 #

Visual Studio 2013 配置多个Release版本,并为每个版本配置预编译的宏

摘要: 最近开发过程中,需要将同一份工程编译成两个版本,分别为ReleaseA和ReleaseB。 ReleaseB比ReleaseA少了部分功能,所以希望在编译的时候,根据不同的版本编译工程中相应的代码。 关于VS添加多个Release目录如何实现我就不说了,下面说一下怎么为每个版本添加预编译的宏。 右击 阅读全文

posted @ 2018-02-03 09:56 merlinzjl 阅读(260) 评论(0) 推荐(0) 编辑

2018年1月24日 #

MFC 多窗口通信时,使用RadioButton和Button时冲突问题

摘要: 最近项目需要我们实现在两个窗口间进行通信,其中有个小功能如图所示: 当我点击GDIProgram中的Button1时,会更新Dialog的Radio1和Radio2的状态。 Dialog中的Radio1和Radio2是一组单选按钮,Dialog中的Button1和Button2的单击事件都不会去更新 阅读全文

posted @ 2018-01-24 21:14 merlinzjl 阅读(256) 评论(0) 推荐(0) 编辑

上一页 1 ··· 5 6 7 8 9 10 下一页