WIN7编程(141) 发表于 2015-11-01 | 分类于 Windows win7编程 http://blog.csdn.net/ntwilford/article/category/691694 阅读全文 »
sobey mfc(139) 发表于 2015-10-19 | 分类于 Windows 不解释,已经*到这种地步了,天天让我写mfc。。。。。想的心都有了。。。。。下面说下过程中的事吧 listctrl: 感觉是坑货,要是duilib我特么早就自己写了,不用它的。 1、添加LVS_EX_CHECKBOXES属性,居然默认只能是第一列才能有。。我去。。。用下面代码,把内部的链表换了 ... 阅读全文 »
Createprocess等其他内核函数(138) 发表于 2015-10-15 | 分类于 驱动 CreateProcessTaken 创建其他用户进程,好像可以创建管理员的进程 CreateProcessAsUser 创建指定用户进程 CreateProcess 创建默认用户进程,好像默认是当前进程用户。 DuplicateHandle 阅读全文 »
错误认识(137) 发表于 2015-10-14 | 分类于 语言 for循环千万不要 for (int i = 0; i < a.size(); i++) { a.erase(); } //每次for就减少一次,妈的。是个错误的表示方式。 //应该先赋值n = a.size();再来for循环。以后一定要当习惯。。。 阅读全文 »
Webkit编译(136) 发表于 2015-10-10 | 分类于 第三方库 无语了,编译webkit简直无语了。 先说cygwin的编译方式。最好用库自带的cygwin-download来下载安装cygwin(Python执行)。 再说perl的问题,老是加载错误模块(郁闷死了)。perl -MCPAN -e’install “LWP::Simple”‘可以解决 ... 阅读全文 »
内核函数(135) 发表于 2015-10-09 | 分类于 驱动 //今天看了下定时内核对象 //先创建内核对象(未触发状态) HANDLE hTimer = CreateWaitableTimer(NULL, TRUE, NULL); BOOL WINAPI SetWaitableTimer(htimer, pduetime,lperiod, pfncompl ... 阅读全文 »
限定域基础知识(134) 发表于 2015-09-23 | 分类于 语言 结构填充++12345678910111213141516171819202122232425262728293031323334struct {int a; int b; int c;} d{1,2};int b[10] = {1,2}; ... 阅读全文 »
Unicode编码(133) 发表于 2015-09-02 | 分类于 学习 心血来潮,想了个问题,并测试了下。 预备知识 Unicode是字符集合ascii相对,,编码指的是utf8 utf16 utf32 gb3121(历史等相关都了解了,就不说了)。操作系统中windows是utf16,Linux mac是utf8 说明第一,,我认为wchar_t只是指字符集, ... 阅读全文 »
11右值引用下的移动构造(132) 发表于 2015-09-01 | 分类于 语言 先看代码++12345678910111213141516171819202122232425262728293031class HasPem {public: HasPem() : d(new int(3)) { cout << "construct:" <& ... 阅读全文 »
wdm接口过程中的错误(131) 发表于 2015-08-27 | 分类于 驱动 先说windbag那个系统变量设置, 第一步 是从 http://www.microsoft.com/ddk/debugging 下载最新版本的 WinDBG,因为符号服务器二进制文件是由 WinDBG 小组开发的。 您将需要检查是否有 WinDBG 更新版本,因为该小组似乎具有相当紧凑的发 ... 阅读全文 »