
windows小记
Boom丶Bum
幼年程序猿
展开
-
std::string 和 std::wstring 之间的相互转换
std::wstringto_wstring( const std::string& str){ return std::wstring_convert< std::codecvt_utf8<WCHAR>, WCHAR>().from_bytes(str);}std::stringto_string( const std::wstring& wstr){ return std::wstring_convert< std::code.原创 2020-06-29 11:36:29 · 2041 阅读 · 0 评论 -
Win32Api获取当前SessionID
#include <Windows.h>#include <WtsApi32.h>#include <iostream>#pragma comment(lib, "Wtsapi32.lib")typedef NTSTATUS(__stdcall* fnRtlGetVersion)(PRTL_OSVERSIONINFOW lpVersionInformation);inline boolIsWindowsVersionOrLater( DWORD dw.原创 2020-06-29 11:00:39 · 1467 阅读 · 0 评论 -
Win32API 枚举出当前正在运行的进程
使用Win32API来枚举当前进程首先需要了解的一个函数就是CreateToolhelp32Snapshot函数,需要用到#include "tlhelp32.h"头文件这个函数的作用是给系统正在运行的进程建立一个进程快照。函数原型HANDLE WINAPI CreateToolhelp32Snapshot(DWORD dwFlags,DWORD th32ProcessI...原创 2020-04-03 00:32:31 · 723 阅读 · 0 评论