C
Lycorisradiata_77
这个作者很懒,什么都没留下…
展开
-
Private WS
Private WSPrivate WS,专用工作集,即任务管理器默认显示的内存大小,微软并没有给出API来获取这个值,直到我阅读了Process Hacker的源码。向作者致敬,开源如此优秀的作品。Process Hacker链接:Process Hacker数据类型typedef struct _MEMORY_WORKING_SET_BLOCK { ULONG_PTR Protectio转载 2016-04-18 11:08:28 · 718 阅读 · 0 评论 -
ProcessImageFileNameWin32
ProcessImageFileNameWin32NTSTATUS GetProcessPath( IN HANDLE UniqueProcessId, OUT PUNICODE_STRING* ProcessPath ) { NTSTATUS Status = STATUS_SUCCESS; PVOID Buffer = NULL原创 2016-05-30 14:27:07 · 1167 阅读 · 0 评论 -
控制台 覆盖刷新
#include <windows.h> #include <stdio.h>#pragma comment(linker, "/OPT:NOWIN98")int main() { CONSOLE_CURSOR_INFO console_cursor_info = {0}; HANDLE hConsole = NULL; COORD coordScreen={ 0, 0原创 2016-07-01 11:43:31 · 516 阅读 · 0 评论 -
Kernel Shutdown
Kernel Shutdown#include"ntddk.h"enum FIRMWARE_REENTRY { HalHaltRoutine, HalPowerDownRoutine, HalRestartRoutine, HalRebootRoutine, HalInteractiveModeRoutine, HalMaximumRoutine }原创 2016-04-18 11:33:34 · 793 阅读 · 0 评论 -
MFC ListView CheckBox
XP下的MFC ListView CheckBox今日发现XP下的ListView 不太好使。当CheckBox被勾选后,CheckBox选中的行并不会高亮,也没有被设置选中的标记,遂手动实现:CheckBox被勾选后,该行高亮显示。主要是响应 LVN_ITEMCHANGED 消息,MFC下直接添加即可,win32下响应WM_NOTIFY消息即可。以下是代码:void CXXXDlg::OnLvnI转载 2017-03-21 16:45:13 · 1079 阅读 · 0 评论