Windows
HEHONG1602
这个作者很懒,什么都没留下…
展开
-
一个读取INI配置文件的类
一个读取INI配置文件的类原创 2016-12-05 08:42:39 · 636 阅读 · 0 评论 -
程序崩溃时生成DUMP文件
//首先,定义一个自己的异常处理函数LONG WINAPI ExceptionFilter(LPEXCEPTION_POINTERS lpExceptionInfo){ typedef BOOL(WINAPI * MiniDumpWriteDumpT)( HANDLE, DWORD, HANDLE, MINIDUMP_TYPE, PMINIDUMP_EXCEPTION_IN原创 2016-12-08 16:49:12 · 1311 阅读 · 0 评论 -
提升进程权限
将进程权限提升到DEBUG调试权限后,可以实现获取其他进程句柄并终止该进程。提升的前提是进程具备该权限,所谓的提升实质上是开启权限,所以如果本身都没有调试权限,开启也就无从说了。下面是提升进程DEBUG调试权限的代码:bool EnableDebugPrivilege(){ HANDLE hToken; LUID sedebugnameValue; TOKEN_PRIVILEG原创 2016-12-14 11:56:57 · 582 阅读 · 0 评论 -
UDP组播实现
服务端(数据发送端)////////////////////////////////////////////////////////////////////////////////////////////#include "stdafx.h"#include #include #define HELLO_PORT 7905 #define HELLO_GROUP "228原创 2016-12-20 13:46:32 · 1474 阅读 · 1 评论 -
使用WindowsShell获取文件缩略图
HRESULT KThumbnailGetter::GetShellThumbnailImage(LPCWSTR pszPath, HBITMAP* pThumbnail){ HRESULT hr; *pThumbnail = NULL; LPITEMIDLIST pidlItems = NULL, pidlURL = NULL, pidlWorkDir; WCHAR原创 2017-11-16 11:17:01 · 1876 阅读 · 0 评论 -
在VS中生成SVN版本号
执行以下脚本(svnversion.bat),生成svnversion.h@echo offset src_dir=%~dp0for /f "delims=" %%i in ('svn info ^| findstr "Revision"') do set rev=%%iset rev=%rev:~10%echo #define SVN_REVISION %rev% > "%src_...原创 2018-05-30 15:38:01 · 632 阅读 · 0 评论