Windows
丸子叮咚响
日拱一卒,功不唐捐。
展开
-
获取磁盘容量
一 场景windows下获取磁盘容量和可用空间,可通过 GetDiskFreeSpace 系列 API:GetDiskFreeSpaceAGetDiskFreeSpaceWGetDiskFreeSpaceExAGetDiskFreeSpaceExW后缀解释A = ASCII非宽字节版本W = 宽字节版本Ex = 函数扩展版本二 GetDiskFreeSpace语法BOOL GetDiskFreeSpaceA( LPCSTR lpRootPathName,原创 2020-11-06 17:02:55 · 730 阅读 · 0 评论 -
检测PC空闲时间
1. Windows平台uint32_t idle_millisec = 0;LASTINPUTINFO lpi;lpi.cbSize = sizeof(lpi);::GetLastInputInfo(&lpi);idle_millisec = ::GetTickCount() - lpi.dwTime;2. macOS平台(1) 代码#include <IOKit/IOKitLib.h>#include <CoreFoundation/CFNumbe原创 2020-10-15 19:57:00 · 347 阅读 · 0 评论 -
安装 Windows 调试工具
三种方式可以将 Windows 调试工具作为开发工具包的一部分或作为独立的工具集进行获取, :作为 WDK(Windows Driver Kit)的一部分Windows 调试工具包含在 Windows 驱动程序工具包 (WDK) 中。 若要获取 WDK,请参阅下载 Windows 驱动程序工具包 (WDK)。作为 Windows SDK (Software Development Kit)的一部分Windows 调试工具包含在 Windows 软件开发工具包 (SDK) 中。 若要下载原创 2020-09-21 20:35:39 · 393 阅读 · 0 评论 -
Windows 清除DNS缓存C++实现
一 代码#include <stdio.h>#include <Windows.h>typedef BOOL (WINAPI *DnsFlushResolverCacheFuncPtr)();int main() { HMODULE dnsapi = LoadLibrary("dnsapi.dll"); if (dnsapi == NULL) { printf("Failed loading module: %d\n", GetLas转载 2020-07-28 17:48:39 · 708 阅读 · 0 评论 -
xcopy
windows下cmd 输入 xcopy /? 得到如下信息:复制文件和目录树。XCOPY source [destination] [/A | /M] [/D[:date]] [/P] [/S [/E]] [/V] [/W] [/C] [/I] [/Q] [/F] [/L] [/G] [/H] [/...原创 2019-10-30 09:53:44 · 1518 阅读 · 0 评论 -
libloaderapi GetModuleFileNameW
一 简介1 原型DWORD GetModuleFileNameW(HMODULE hModule,LPWSTR lpFilename,DWORD nSize);GetModuleFileNameW获取当前进程已加载模块的文件的完整路径,该模块必须由当前进程加载。如果想要获取其他进程已加载模块的文件路径,可以使用GetModuleFileNameEx函数。 2 ...原创 2019-02-21 19:47:33 · 1253 阅读 · 0 评论 -
processthreadsapi CreateProcessW
CreateProcessWCreates a new process and its primary thread. The new process runs in the security context of the calling process.If the calling process is impersonating another user, the new process...翻译 2019-03-08 20:41:39 · 535 阅读 · 0 评论