Windows API
Windows API介绍
sunriver2000
这个作者很懒,什么都没留下…
展开
-
【Windows API】获取卷标、卷名
使用FindFirstVolume()和FindNextVolume()函数体系,枚举系统所有卷(Volume)的例子。可以枚举出没有驱动器号(卷标)的卷。输入。原创 2023-08-11 18:56:05 · 911 阅读 · 0 评论 -
【Windows API】使用ShellExecute函数打开系统应用
ShellExecute函数声明HINSTANCE ShellExecuteA( HWND hwnd, //父窗口句柄 LPCSTR lpOperation, //操作类型 LPCSTR lpFile, //要进行操作的文件或路径 LPCSTR lpParameters, //当lpOperation为“explore”时指定要传递的参数,通常设为NULL LPCSTR lpDirectory, .原创 2021-05-06 15:34:26 · 518 阅读 · 0 评论 -
【Windows API】使用system函数查找文件
使用system函数查找文件,并把结果写入filelist.txt文件。#include "stdafx.h"#include <process.h>int main(){ system("dir /b d:\\temp\\*.txt >filelist.txt"); return 0;}system函数原理:system函数将命令传递到命令解释器,后者将字符串作为操作系统命令执行。system使用COMSPEC和PATH环境变量查找 CMD...原创 2021-05-06 15:21:57 · 490 阅读 · 0 评论 -
【Windows API】使用QueryPerformanceFrequency获取高精度时间差
LARGE_INTEGER SystemFrequency, StartTime, StopTime;double dbDuration;QueryPerformanceFrequency(&SystemFrequency);QueryPerformanceCounter(&StartTime);//你的代码QueryPerformanceCounter(&StopTime );dbDuration = (double)(StopTime.Qua.原创 2020-07-20 17:50:37 · 375 阅读 · 0 评论 -
【Windows API】定时器API函数、消息与窗口的关系
环境VS版本:VS2010相关知识1、SetTimer函数原型UINT_PTR SetTimer( HWND hWnd, UINT_PTR nIDEvent, UINT uElapse, TIMERPROC lpTimerFunc);hWnd:这个定时器相关联的窗口句柄。uElapse:定时器超时值,单位毫秒。lpTim...原创 2019-10-13 15:30:11 · 751 阅读 · 0 评论 -
【Windows API】WaitForMultipleObjects用法探索
WaitForMultipleObjects是Windows中的一个功能非常强大的函数,几乎可以等待Windows中的所有的内核对象(关于该函数的描述和例子见MSDN)。但同时该函数在用法上却需要一定的技巧。DWORD WaitForMultipleObjects( DWORD nCount, const HANDLE* lpHandles, BOOL bWaitA...转载 2012-11-11 17:35:56 · 466 阅读 · 0 评论 -
【Windows API】一个微秒级的延时函数
今天要用到一个微秒级的定时函数,到网上search下,找了几个都不能用,我晕,无奈,还是自己动手比较好,赶紧贴出来。免得以后要用的时候又不知道那里去找,方便自己也方便大家^_^ 又避免重复发明轮子^_^/********************************************************************Created: 2006/09/02FileN...转载 2012-11-11 17:51:39 · 2052 阅读 · 0 评论 -
【Windows API】打开串口号大于9的串口,CreateFile返回失败!
近日,从网络上移植如下代码用于枚举计算机有效串口号。void EnumCom(){CString strCOM; BOOL bResult; HANDLE hCom;int i;DWORD dwError;m_uiCom.RemoveAll();for (i = 1; i <...原创 2018-05-30 16:26:44 · 2451 阅读 · 0 评论