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