usbdetect.cpp
来自「可以在WINDOW下扫描出USB装置的PID,VID」· C++ 代码 · 共 46 行
CPP
46 行
#include "stdio.h"
#include <stdlib.h>
#include "string.h"
#include "afx.h"
#include "windows.h"
#include "UsbIdentify.h"
#include "USBDetect.h"
CUsbIdentify id;
HWND m_hWnd;
////////////////////////////////////////////////
int main(int argc, char *argv[])
{
CString devid,proid;
int ret=-1;
if(argc!=3)
{
printf("Check usb device in Win32. CIT/SWDL: Yan. Rain \n");
printf(" USB speed 0200=>usb 2.0 0110=>usb 1.1\n\n");
devid="0000";
proid="0000";
}
else
{
devid = argv[1];
proid = argv[2];
}
devid.MakeUpper();
proid.MakeUpper();
id.RefershDevice(m_hWnd);
/* printf("%s",id.szDesc);
if((id.szDesc.Find(devid)!=-1)&&(id.szDesc.Find(proid)!=-1))
ret = 0;
else
{ ret = 1;
printf("\r\n\r\nThis device PID=0x%s VID=0x%s not on port\r\n",devid,proid);
}
printf("exit code %d",ret);
exit(ret);
*/
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?