2014年9月25日
摘要: 经常操作注册表,然后得到一份操作注册表函数实现。这里备份下。 #ifndef _REGEDIT_H #define _REGEDIT_H int RegRead_S (struct HKEY__*ReRootKey,TCHAR *ReSubKey,TCHAR *ReValueName,TCHAR *Content, DWORD nLength); int RegRead_D (struc... 阅读全文
posted @ 2014-09-25 17:50 好好单调 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 目标: 判断源字符串中是否含有指定子串,子串可能会有*号通配符。 初步测试没问题。记录下来。后面要是有问题再来纠正。 #include using namespace std; // 带*号通配符的字符串匹配,'*'代表任意字符串,包括空字符串 bool WildcardCaptureA(const char* lpszSour, const char* lpsz... 阅读全文
posted @ 2014-09-25 14:48 好好单调 阅读(725) 评论(0) 推荐(0) 编辑
  2014年9月24日
摘要: 问题: 项目原有的一套结构由于引进了一个磁盘套件,类似于关闭系统的explorer.exe进程,进入到他所维护的explorer.exe中。于是出现了当退出磁盘的时候没有保存好桌面布局信息导致下次进入的时候磁盘中的桌面信息又变成初始化的状态了。 这里分析后问题所在就是没有提供自动保存桌面信息的机制,所以磁盘退出的时候没有将说面事实状态信息保存到注册表。 解决过程: 查阅资... 阅读全文
posted @ 2014-09-24 09:31 好好单调 阅读(1351) 评论(0) 推荐(0) 编辑
  2014年9月23日
摘要: 问题: 接管别人代码时遗留的一个bug,在win7下,给一个网卡设置多个ip时,发现无法连接上服务器了。XP下就不会,这多个ip为192.168.1.127,172.1.1.13,10.0.0.1。 复现过程: 复现的过程中我的服务器ip为192.168.1.128,子网掩码255.255.255.0,默认网关为192.168.1.128(服务器不需要联网,所以就这么设置了)。... 阅读全文
posted @ 2014-09-23 15:01 好好单调 阅读(833) 评论(0) 推荐(0) 编辑
  2014年9月11日
摘要: // 重启指定服务void CPSSDPrinterCtrlPlug::RestartService(const wchar_t* nswServiceName){ SC_HANDLE schSCManager = NULL; SC_HANDLE schService = NULL; ... 阅读全文
posted @ 2014-09-11 17:15 好好单调 阅读(533) 评论(0) 推荐(0) 编辑
摘要: 在服务程序中想要对注册表HKEY_CURRENT_USER下的内容进行读写,不会返回失败,但是始终无效。原因是:1.服务运行在系统权限之下,而不是任何一个用户2.HKEY_CURRENT_USER存储的是当前用户的信息================>导致在服务中读取HKEY_CURRENT_USE... 阅读全文
posted @ 2014-09-11 17:09 好好单调 阅读(2310) 评论(3) 推荐(1) 编辑
  2013年11月4日
摘要: 在看书的时候只提到了DrawingPrimitives,然后我去搜索这个类,结果没搜到。心想难道是类名改了,那我搜方法名吧,搜了下DrawLine,果然被我搜到了。结果发现原来这些各方法都是全局函数,而没有被封装到类里做静态函数,囧,果然不能全相信书上的。 同时看到源代码中有注释指名建议使用CCDrawNode来代替,于是顺便看了下CCDrawNode的源代码,发现函数比较少,要传递的参数比较多。当时心想那我为什么不直接使用函数名称简单易懂的DrawingPrimitives系列函数呢,然后去做了下实验,发现在helloworldscene函数里调用ccDrawLine竟然没有画出来。好... 阅读全文
posted @ 2013-11-04 00:35 好好单调 阅读(1107) 评论(0) 推荐(0) 编辑
  2013年8月26日
摘要: 2013年11月4日补充: 之前写这篇博客的时候其实我还没有开始过真正的去做一个项目,主要过程还是偏向于理解原理。前几天在准备练练手时回过头来想了下这个问题,发现又有点一头雾水了,所以我觉得之前我并没有完全理解。于是又重新搜索了一下这个问题,找到一篇能够解释我之前留下疑问的博文,这里补上做修正。 地址:http://www.ityran.com/archives/4809 。 资料很多,我就不重复了,主要记录下自己在看完这些资料后,所思考的过程。 首先列出参考资料: 官方文档:http://www.cocos2d-x.org/projects/cocos2d-x/wiki/Multi... 阅读全文
posted @ 2013-08-26 22:18 好好单调 阅读(585) 评论(0) 推荐(0) 编辑
  2013年8月3日
摘要: 内核对象用于管理进程、线程和文件等诸多种类的大量资源,每一个内核对象都只是一个句内存快,它由操作系统内核分配,并只能右操作系统内核访问。这个内存块是一个数据结构,其维护着与对象相关的信息,其中少数成员是所有对象都有的,其他大多数都是不同类型的对象特有的。由于内核对象只能由操作系统内核访问,因此windows提供了句柄来标识内核对象,对于应用程序来说,这个句柄就相当于这个内核对象。应用程序创建一个内核对象,就会返回对应的句柄,然后可以以这个句柄作为参数,去调用操纵和关闭内核对象的函数。操作系统内核通过记录内核对象的使用计数,来维护内核对象的生存周期。初始创建的内核对象使用计数被设置为1,当其他进 阅读全文
posted @ 2013-08-03 23:45 好好单调 阅读(1021) 评论(0) 推荐(0) 编辑
  2013年7月19日
摘要: 实现一个简单的枚举录音设备并进行录音,生成wave文件的小程序 阅读全文
posted @ 2013-07-19 21:40 好好单调 阅读(1551) 评论(0) 推荐(1) 编辑