总有人间一两风,填我十万八千梦

2015年10月的内容

Windows C/C++

C++,#pragma预编译指令使用大全

C++,#pragma预编译指令使用大全
本文转载至:http://blog.csdn.net/whatday/article/details/7100855 #pragma指令简介 在所有的预处理指令中,#pragma 指令可能是最复杂的了,它的作用是设定编译器的状态或者是指示编译器完成一些特定的动作。#pragma ...

Zero、J 9年前 (2015-10-24) 2805℃ 0喜欢

Windows C/C++

【MFC】CListCtrl右键菜单操作

【MFC】CListCtrl右键菜单操作
原理 在CListCtrl上鼠标右键的时候,判断当前CListCtrl是否有选中项目,如果有选中项,立即执行弹出菜单的操作,否则不响应。 相关代码 void CXXXDLG::OnNMRClickListObType(NMHDR *pNMHDR, LRESULT *pResu...

Zero、J 9年前 (2015-10-23) 4511℃ 0喜欢

Windows C/C++

[Windows内核]获取和修改CR4寄存器的值

[Windows内核]获取和修改CR4寄存器的值
CR0~CR4是一组控制寄存器,控制寄存器是改变或者控制CPU和其他一些数字设备一般行为的寄存器,通过这些控制寄存器可以完成像中断、寻址方式切换、分页控制等任务。CR0~CR3都可以通过mov操作获取到相应的值,然而并不存在 mov eax,cr4的操作,不能够直接获取到CR4的...

Zero、J 9年前 (2015-10-11) 4620℃ 1喜欢

Windows C/C++

MFC,调整窗口大小限制大小,设置窗口的最大|最小宽度与高度

MFC,调整窗口大小限制大小,设置窗口的最大|最小宽度与高度
在MFC中,没有像QT那样的函数可以直接通过某个函数就可以完成对窗口的最大最小SIZE信息进行设置,但是这么强大的MFC,这种弱鸡的问题肯定也就不是问题,这里给大家分享三个方法来完成限定窗口大小的处理。 方法一:响应窗口 WM_SIZE 消息(不推荐) WM_SIZE 消息是当窗...

Zero、J 9年前 (2015-10-07) 9194℃ 7喜欢

Windows C/C++

错误代码1072:ERROR_SERVICE_MARKED_FOR_DELETE的问题

错误代码1072:ERROR_SERVICE_MARKED_FOR_DELETE的问题
今天写驱动的加载和卸载代码的时候出了点儿问题,第一次执行程序的时候一切正常,然而关闭程序后再次开启再次关闭的时候却提示错误代码1072,ERROR_SERVICE_MARKED_FOR_DELETE,服务已经被标记为删除了。这令我很困惑,明明自己是按照卸载的流程操作的,就是不知道...

Zero、J 9年前 (2015-10-01) 3579℃ 1喜欢