摘要: RegisterClass就函数名字和其参数来解释,中文意思是注册窗口类别,顾名思义就是注册一个窗口类,而CreateWindow字面上意思就是创建一个窗口。可能刚做windows开发的对着两个函数及其之间关联有点疑问。 RegisterClass函数的作用是通知系统,你要定义一个新的窗体类型... 阅读全文
posted @ 2014-09-23 20:27 菊花也是花 阅读(3639) 评论(1) 推荐(2) 编辑
摘要: sqlite3里面使用的是utf-8的编码,所以在创建数据库的时候若果路径是纯英文字母和数字的话,那么多ansii和utf-8编码是一样的,这个时候sqlite3_open函数的调用完全没问题。但是如果是中文的话asnsii直接转化为Utf-8就会出错, 找不到路径,从而创建或者打开数据库失败。... 阅读全文
posted @ 2014-08-07 11:49 菊花也是花 阅读(1857) 评论(0) 推荐(0) 编辑
摘要: 此片文章是以前写的, 刚刚新开了博客, 就发出来跟大家分享下。这篇文章主要讲得是vc中各种分层、透明、不规则窗口的实现, 基本囊括GDI、GDI+能使用的所有方法。本文讲述了三种方法,其中第一种方法有两种不同效果,第三种方法有两种不同的实现方式。文中有方法使用了GDi+,关于GDI+的使用请自行查询... 阅读全文
posted @ 2014-07-27 12:19 菊花也是花 阅读(10640) 评论(3) 推荐(1) 编辑
摘要: 通常c++里面的单列模式很容易实现,我们也不需要去考虑其线程安全的问题,但是在多线程环境中我们却必须要考虑到。首先我们来分析下一下的这个单列模式为什么不是线程安全的,通常的单列模式写法:class MsgOfArrival{public: ~MsgOfArrival(void); M... 阅读全文
posted @ 2014-07-27 12:04 菊花也是花 阅读(1198) 评论(0) 推荐(0) 编辑
摘要: 1 前言 在Micrisoft Windows中, 每个进程都有自己的私有地址空间。当我们用指针来引用内存的时候,指针的值表示的是进程自己的自制空间的一个内存地址。进程不能创建一个指针来引用属于其他进程的内存。 独立的地址控件对开发人员和用户来说都是非常有利的。对开发人员来说,系统更有可能捕获错误的 阅读全文
posted @ 2019-01-16 16:32 菊花也是花 阅读(10264) 评论(0) 推荐(2) 编辑
摘要: 比较旧的东西,以前写的文章现在发出来,转载请注明~! 1 COM编程思想--面向组件编程思想 1.1 面向组件编程 众所周知,由C到C++,实现了由面向过程编程到面向对象编程的过渡。而COM的出现,又引出了面向组件的思想。其实,面向组件思想是面向对象思想的一种延伸和扩展。 下面,我就简单介绍一下面向 阅读全文
posted @ 2018-08-01 09:28 菊花也是花 阅读(1042) 评论(0) 推荐(0) 编辑
摘要: 推荐《Inside The c++ Object Model》, 文章转自其中一段。 多态是面向对象的一个重要特征,c++中多态是通过虚函数机制实现的,关于c++多态实现的一些基本知识,本文就不在细述。 通常类似这样: Shape * ps = new circle; ps-... 阅读全文
posted @ 2014-10-26 19:20 菊花也是花 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 做vc++开发免不了多字节UNICODE、UTF-8转来转去,下面贴出我写的几个字符转化函数 1、 TCHAR 和CHAR转化, TCHAR 对应UNICODE和多字节下分别是WCHAR 和CHAR 函数如下: 需要注意*dest是new出来的需要释放//char 字符串转化为tchar字符串v... 阅读全文
posted @ 2014-08-29 17:38 菊花也是花 阅读(966) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://maqianli210.blog.sohu.com/75497589.html这篇文章本来只是想介绍一下子类化和超类化这两个比较“生僻”的名词。为了叙述的完整性而讨论了Windows的窗口和消息,也简要讨论了进程和线程。子类化(Subclassing)和超类化(Supercl... 阅读全文
posted @ 2014-08-22 11:41 菊花也是花 阅读(2302) 评论(0) 推荐(0) 编辑
摘要: 使用shell api的话删除目录和创建目录都是非常简单的一个函数调用就可以,但是如果是使用为win32里面基本的函数的话,就稍微会复杂点。不过个人感觉shell api里面删除和创建目录的函数也是调用win32里面这些基本的函数。 创建目录, 可以创建多级目录,代码拷过去稍稍修改可用:int... 阅读全文
posted @ 2014-08-07 11:16 菊花也是花 阅读(460) 评论(0) 推荐(0) 编辑