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 + -
显示快捷键?