phoenix_wlj
驱动牛犊
驱动牛犊
  • 注册日期2004-09-29
  • 最后登录2007-02-09
  • 粉丝0
  • 关注0
  • 积分31分
  • 威望4点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
阅读:1217回复:2

第一次提问请大家帮忙。

楼主#
更多 发布于:2004-11-04 16:44
Delphi,vc++,等开发工具,哪一个可以编写windows端读写usb口的应用程序或哪个更容易一些。
都需要用到些什么技术。谢谢。
flyhye
驱动小牛
驱动小牛
  • 注册日期2003-07-01
  • 最后登录2012-01-11
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-11-04 19:09
Delphi,vc++,等开发工具,哪一个可以编写windows端读写usb口的应用程序或哪个更容易一些。
都需要用到些什么技术。谢谢。

你会用哪个,哪个就容易点
千载奇逢,无如好书良友 一生清福,只在碗茗炉烟
hanmuqiu
驱动牛犊
驱动牛犊
  • 注册日期2004-09-09
  • 最后登录2005-01-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-11-05 09:52
对此问题,我倒和楼上的那位灌水者一致,对USB的访问和串口一样,只需用到CreateFile, WriteFile,ReadFile等几个API函数就行了,在任何开发环境下都一样,因此你熟悉哪个就用哪个是没错的。当然用他们之前还得获取设备的系统路径名称,以下是相关的函数:
  //  获取制定设备GUID类的设备列表
   SetupDiGetClassDevs  (
        IN PGUID  ClassGuid,    /* optional */
        IN PCTSTR  Enumerator,    /* optional */
        IN HWND  hwndParent,    /* optional */
        IN DWORD  Flags
        );            
 
 // 遍历设备列表的每个设备信息
  SetupDiEnumDeviceInterfaces

 // 获得设备的详细信息,其中就包含了设备的路径
  SetupDiGetInterfaceDeviceDetail
游客

返回顶部