liufangwuxiangci的博客

好记性不如烂笔头

MFC程序中,拖动文件到编辑框控件中获取全路径的实现(从CEdit派生一个CDropEdit类)

一、CDropEdit类中两个重要的消息处理函数与其它     1、OnCreate(添加DragAcceptFiles 函数);     2、OnDropFile(处理拖动文件到控件上并释放时产生的消息);     3、PreTranslateMessage(用于过滤文字输入)     注意:在...

2018-09-25 16:16:57

阅读数:67

评论数:0

编译Jsoncpp部署到项目中

编译Jsoncpp部署到项目中 一、生成Jsoncpp库文件 1、Jsoncpp源代码下载链接:https://github.com/open-source-parsers/jsoncpp; 2、jsoncpp-master->makefiles->ms...

2018-09-25 15:48:57

阅读数:23

评论数:0

Overload(重载) Override(覆盖) Overwrite(重写) 三者的区别

Overload(重载): 在C++程序中,可以将语义、功能相似的几个函数用同一个名字表示,但参数或返回值不同(包括类型、顺序不同),即函数重载。(1)相同的作用域范围(在同一个类中、或全局作用域);(2)函数名字相同;(3)参数的类型、顺序、个数不同;(4)virtual 关键字可有可无。Ove...

2018-04-15 12:25:52

阅读数:31

评论数:0

内存对齐的规则

1,对于结构的各个成员,第一个成员位于偏移为 0 的位置,以后每个数据成员的偏移量必须是 min( #pragma pack() 指定的数,这个数据成员的自身长度 ) 的倍数; 2,在数据成员的各自对齐之后,结构(或联合)本身也要进行对齐,对齐按照 #pragma pack 指定的数值 和结构(...

2018-04-02 11:10:51

阅读数:18

评论数:0

C++ 标准模板库(STL)----简介

   参考链接:http://www.cnblogs.com/giszhang/archive/2010/02/02/1661844.html一、C/C++ 与 STL ? 1.什么是 STL? STL -- 数据结构和算法的分离,模板(GP); STL的一个重要特点是数据结构和算法的分离。尽管这...

2018-04-02 10:13:39

阅读数:34

评论数:0

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