API 函数 WinUsb_Initialize (获取WinUsb句柄)报错问题 [问题点数:60分]

Bbs1
本版专家分:0
结帖率 95.83%
Bbs1
本版专家分:0
如何通过 WinUSB 功能访问 USB 设备
http://msdn.microsoft.com/zh-cn/subscriptions/downloads/ff540174.aspx
求高手帮忙,关于winusb的WinUsb_Initialize失败 错误号8,在线等,跪求跪求
USB复合设备,枚举出WINUSB和CDC两个设备,win10系统不用装驱动枚举都对了。 对<em>winusb</em>设备访问时: CreateFile成功,WinUsb_Initialize失败 报的8号错误:E
STM32+WinUSB(部分文件)
在公司做嵌入式的实习,让我讲一个U盘识别成WinUSB设备,实现无驱动。在网上找了很多资料,也下过一些,但是我还是懵里懵懂。借到公司的USB分析仪,抓取了枚举过程中的命令,再结合相关知识,在对应的位置
winusb —— 不再为你的usb设备编写驱动
【blog.csdn.net/lanmanck】 曾几何时我们找工作还发现有个驱动工程师职位,月薪也不低,没接触过的人代码压根看不懂。 今天可好了,如果不太追求差异化,不用驱动也能让系统与USB设备通信了,Linux就不说了,libusb很好用,现在说下windows的。 Winusb是从XP-SP2起微软提供的一个类似libusb与usb设备通信的中间件,通过它我们就不需要再费奏折的研究和...
STM32官方所有USB例程笔记
写本文时正在寻找STM32F429 VCP例程,想起之前调试过的F103和F407,记录一下 STM32F1~F4的官方例程,偏爱官方例程,因为比较规范,原机汁原味 官方地址:http://www.st.com/en/embedded-software/stsw-stm32046.html 或者官方网站搜索:host-device_lib 以上例程是官方的,基于IAR 然后还需要
STM32 之六 USB IP(USB模块)、官方驱动版本 详解
USB 模块   在 STM32 众多系列的 MCU 中,USB模块并不是相同的。总的来说可以分文两大类:USB IP、OTG IP。这两种 IP又可以进行更进一步的细分,如下图: USB IP: 仅可作为全速或低速的USB设备; USB+ IP: 是针对USB IP的扩展版本,同样仅可作为全速或低速的USB设备,但是ST针对这部分的USB模块进行了扩展,例如添加了USB低功耗管理等 F...
stm32之USB应用实例(官方例程资料下载使用)
开发环境:Window 7 开发工具:Keil uVision4 硬件:stc32f103c8t6 stm32系列芯片很多都拥有一个USB2.0全速的通讯接口,下面介绍怎么使用st官方的usb应用例程。 首先从官网下载源码: https://my.st.com/content/my_st_com/en/products/embedded-software/mcu-mpu-embedded-soft...
STM32F1XX V3.3.0 (WinUSB).rar
STM32F1XX V3.3.0 (WinUSB),这个例子是stm32和<em>winusb</em>的通讯实例,供大家参考
WinUSB API
从microsoft官网打印的 WinUSB API 说明。详细说明了结构和<em>函数</em>定义
Winusb Api wrapper
<em>winusb</em> usb read and write
获取弹出子窗体句柄的API函数
如何<em>获取</em>主窗体中的弹出子窗体<em>句柄</em>.(不直接用子窗体的Form2.handle,希望通过其他渠道获得).
获取句柄报错
我在mainframe里开了一个线程,在线程里postmessage一个消息,ID_VIEW_FIRSTVIEW是菜单里一个选项。 rn [code=C/C++]HWND hMainframeBtn;rn hMainframeBtn = GetDlgItem(ID_VIEW_FIRSTVIEW)->m_hWnd;//这句<em>报错</em>Unhandled exception at 0x00012768 rn //in SingleCE.exe: 0xC0000005: Access violation.rn ::PostMessage(hMainframeBtn,WM_LBUTTONDBLCLK,0,0);[/code]rnrn注释的地方<em>报错</em>Unhandled exception at 0x00012768 in SingleCE.exe: 0xC0000005: Access violation.rn请问是下什么原因,怎么解决。rn
API 获取文本框句柄~~~
如题,在access中如何获得文本框的<em>句柄</em>。hwnd好象不行rnrn
WinUSB驱动
Windows Installer制作安装包   Windows各操作系统版本值 WinUSB驱动   |字号 订阅 ; XXX USB Devices Driver ; Copyright (c) 2009, XXX company.   [Version] Signature = "$Windows NT$"
WinUSB 使用样例资源 example
鄙视微软,连个样例工程都没有。 本文来自:http://mcuee.blogspot.com/2008/01/<em>winusb</em>-examples.html I was looking for WinUSB examples all over the Internet last time but to no avail. The only one I got is an incomplet
WinUsb_Initialize error6
求助各位: 我想给电脑安装一个自己做的设备的<em>winusb</em>驱动,目前的状况是,上位机已经可以通过INF识别设备,也就是在设备管理器中已经有该设备的标志,但该设备还不在通用串行总线的结点之下,我查了手册,
vc2013 开发 winusb 简单测试程序 基于 nu_bridge
nu_bridge是新唐的牛桥,借助该USB工具,pc端可以方便的调试外部的SPI, I2C设备。 新唐提供的驱动包中已经包含了<em>winusb</em>的驱动。 在测试下面的程序之前需要安装驱动。 这里是用vs2013 开发一个简单的winUSB控制台测试程序,帮助入门winUSB的API。 新建一个控制台工程:nu_bridge_simple 点击完成 添加文件: 文件:devic...
MSDN:WINUSB Example
C#中的USB库 WinUSB   empast发布于 2013-2-18 | 198次阅读   字号: 大 中 小  (网友评论 0 条) 我要评论 NET C#中的USB库WinUSB,的libusb - Win32和的libusb - 1.0。使用公共设备类,应用程序与所有未经修改的操作系统和驱动程序。大量的示例代码。 项目主页
获取句柄函数
知道一个窗口对象和其<em>句柄</em>,<em>获取</em>它的子窗口和父窗口<em>句柄</em>的方法有哪些?rn目前只知道GetWindow和FindWindow两个<em>函数</em>,但对他们的使用还不太了解。rn如果有多个子窗口,GetWindow是不是只能取得第一子窗口的<em>句柄</em>,有没有办法取得其他子窗口<em>句柄</em>呢?
取得对话框句柄api函数
我需要在一个自定义<em>函数</em>里调用SetDlgItemInt<em>函数</em>,但不知如何得到特定的对话框?有没有这样的<em>api</em><em>函数</em>?
winusb设备描述符问题
目前做<em>winusb</em>设备,设备第一次插入WIN7/WIN8系统中不发送微软的描述符请求(GET_MS_DESCRIPTOR)rnrn求高手解答,酬劳方式除了本贴的分,其他的都有商量,谢谢。rn
句柄无效"">关于调用api函数CreateProcessAsUser报错"error:6 句柄无效"
用LogonUser获得本机管理员<em>句柄</em>,然后调用CreateProcessAsUser运行"cmd.exe"成功,可调用其他exe文件就<em>报错</em>"error:6 <em>句柄</em>无效",如何解决呢?
WSAAsyncSelect函数句柄如何获取
大虾们,帮帮忙啊rn 我是菜鸟,刚学服务器编程!rn rnrnrn <em>问题</em>是这样的:rn rnvoid CServerDlg::OnStart() rnrn rn WSADATA wsaData;rn WSAStartup (WINSOCK_VERSION, &wsaData);rn while(true)rn rn SOCKET sock = startListen ();rn[color=#0000FF][color=#0000FF]// HWND hWnd = GetSafeHwnd ();rn// HWND hWnd = AfxGetApp()->m_pMainWnd->GetSafeHwnd();rn// HWND hWnd = m_hWnd; // GetParentFrame()->m_hWnd;rn// HWND hWnd = GetActiveWindow();rn// HWND hWnd = (HWND)GetForegroundWindow(); rn// CWnd * hWnd=~GetForegroundWindow()[/color][/color]rn int nResult = WSAAsyncSelect (sock, m_hWnd, WM_USERMSG, FD_READ | FD_WRITE | FD_ACCEPT | FD_CLOSE);rn if(nResult == SOCKET_ERROR)rn rn AfxMessageBox ("WSAAsyncSelect<em>函数</em>调用错误!"+ (CString)WSAGetLastError ());//+ GetLastError());rn // m_list.InsertString(0,(CString)WSAGetLastError () );//AddString ((CString)WSAGetLastError () );rn UpdateData (false);rn return;rn rn rn rnrnrn程序错误发生在int nResult = WSAAsyncSelect (sock, m_hWnd, WM_USERMSG, FD_READ | FD_WRITE | FD_ACCEPT | FD_CLOSE);rn当我运行后,按"启动"后,WSAAsyncSelect调用错误,错误为代码为6,提示为<em>句柄</em>无效!rn我用rn// HWND hWnd = GetSafeHwnd ();rn// HWND hWnd = AfxGetApp()->m_pMainWnd->GetSafeHwnd();rn// HWND hWnd = m_hWnd; // GetParentFrame()->m_hWnd;rn// HWND hWnd = GetActiveWindow();rn// HWND hWnd = (HWND)GetForegroundWindow(); rn// CWnd * hWnd=~GetForegroundWindow()rn<em>获取</em><em>句柄</em>也无效.rn大虾们有时间的话帮我看看,如果这个<em>问题</em>不解决,课程设计就做不下去了啊.rn麻烦你们了!rn
windows VC USB开发相关的api说明
1、头文件包含,库文件链接  在VC中开发HID应用程序时,需要包含setup<em>api</em>.h和hidsdi.h,包含方式必须为extern "C",如下所示: extern "C" { // Declare the C libraries used #include "setup<em>api</em>.h"  // Must link in setup<em>api</em>.lib #include "hidsdi.h
windows API for usb HID
开发USB HID必须的WINDOWS API<em>函数</em>详细说明。
C# USB通信(调用Windows API)
网上usb通信的案列有很多,或多或少的有点bug,我在做项目的时候,费了很大的功夫都是在调试bug,今天有空把usb通信的底层代码贴出来,方便大家使用。 示例代码如下: using System; using System.Runtime.InteropServices;namespace USB { public class Win32Usb { #re
函数获取Panel句柄
在Form上放置了一个Panel,打算在Panel上面绘图。rn[code=Delphi(Pascal)]rnunit Draw_Panle;rnrninterfacernrnusesrn Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,rn Dialogs, ExtCtrls, StdCtrls;rnrntypern TForm1 = class(TForm)rn pnlDraw: TPanel; //用于绘图的Panelrn btnStart: TButton;rn procedure btnStartClick(Sender: TObject);rn privatern Private declarations rn publicrn Public declarations rn end;rn[/code]rnrn如果在事件btnStartClick(Sender: TObject) 访问pnlDraw,rnhWnd := pnlDraw.Handle; 能够<em>获取</em>到<em>句柄</em>rnrn但如果再声明一个function,rnimplementationrnrn$R *.dfmrnfunction DrawDIB() : Boolean;rn.......rn在DrawDIB()访问pnlDraw,试图<em>获取</em><em>句柄</em> hWnd := pnlDraw.Handle; rn<em>报错</em>:[Error] Draw_Panle.pas(106): Undeclared identifier: 'pnlDraw'rnrn我想,是因为DrawDIB()不能直接访问 pnlDrawrn请问,该如何解决这个<em>问题</em>呢?rnrn没分了,也请帮帮忙吧。谢谢了先
如何运用API函数获取已知句柄的数据控件的类对象实体?
如何运用API<em>函数</em><em>获取</em>已知<em>句柄</em>的数据控件的类对象实体?rn就是已知一数据控件<em>句柄</em>,我想通过这一<em>句柄</em><em>获取</em>(用API)该控件的属性??rn比如一个DBEDIT 控件,它的<em>句柄</em>为546387,怎样才能<em>获取</em>它的DataSource或rn它的DataField?谢谢!
PB调用api函数,如何获取OUTLOOK EXPRESS菜单句柄
用<em>api</em><em>函数</em><em>获取</em>outlook express窗口<em>句柄</em>成功,但用getmenu(hwnd)<em>获取</em>outlook express菜单<em>句柄</em>未成功.但同样<em>函数</em>调用方法可以成功<em>获取</em>应用pb编写的窗口的菜单<em>句柄</em>及菜单项ID。
获取网卡信息的API函数
请问各位<em>获取</em>网卡信息的API<em>函数</em>是什么?麻烦帮帮忙
求教API函数获取
我想<em>获取</em>exitwindowsex的<em>函数</em>地址,大家看看我的做法rnrnrntypedef BOOL (WINAPI *pEXITWINDOWSEX)(UINT,DWORD);rnrnpEXITWINDOWSEX ppp=(pEXITWINDOWSEX)::GetProcAddress(GetModuleHandle("user32.dll"),"ExitWindowsEx");rnrnppp(EWX_SHUTDOWN|EWX_FORCE,0);rnrnrn结果怎么不能关机呢,无反应呢
wdk8.1+vs2013中使用winusb模版开发usb设备驱动
-
WinUSB
WinUSB 1(共 1)对本文的评价是有帮助 - 评价此主题 本节介绍 Microsoft 为所有 USB 设备提供的常规 WinUSB 驱动程序 (Winusb.sys) 及其用户模式组件。 在早于 Windows XP Service Pack 2 (SP2) 的 Windows 版本中,所有 USB 设备驱动程序都必须在内核模式下运行。如果所创建的 USB 设备的
USB OTG to PC USB API简介
本文介绍了可适用于各种MCU、各种Linux或Android版本的USB OTG to PC USB API(SDK)的使用方法。这个API也可用于MCU USB device口与PC usb host口的透明数据传输。使用它可以轻松实现上位机与嵌入式MCU的数据通讯,如实现上位机通过USB口对MCU的控制,MCU基于USB OTG口或USB device口与上位机的数据交换。
c#使用 windows api 获取usb设备的详细信息
在csdn上找到这个http://blog.csdn.net/cpcpc/article/details/6145786 能把所有的设备扫描出来,但是不知道怎么筛选usb设备,和<em>获取</em>设备的详细信息,所
WINUSB HOWTO
WINUSB教程,用于USB驱动开发学习,微软原文档PDF版本
获取句柄问题!!
现有一个窗体rn上面有很多控件,例如button 等rnrn现在知道窗体上某一控件的的<em>句柄</em> rnrn怎么通过这个窗体上控件的<em>句柄</em>得到 此窗体的<em>句柄</em>rnrn或者有其他方法 得到鼠标所在 窗体的<em>句柄</em>(不是鼠标所在控件的<em>句柄</em>)?rn
关于获取句柄问题
void CFRAMDlg::OnOK() rnrn // TODO: Add extra validation herern CWnd *pwnd=FindWindow(NULL,"无标题-记事本");rn HWND h=pwnd->m_hWnd;rn if(h==NULL)MessageBox("<em>获取</em><em>句柄</em>失败");rn else MessageBox("成功");rn CDialog::OnOK();rnrnrnrn我预先开了记事本,想通过这段<em>函数</em>,看是否<em>获取</em>记事本的<em>句柄</em>,为什么一运行就显示“基础类停止工作呢”?
对话框的句柄获取问题
我从CSocket只能派生类CMySocketrn以下是重载的<em>函数</em>rnvoid CMySocket::OnReceive(int nErrorCode) rnrn // TODO: Add your specialized code here and/or call the base classrn CSampleclientDlg *m_pDlg=(CSampleclientDlg *)AfxGetMainWnd(); //可以正常获得对话框<em>句柄</em>rn m_pDlg->DealReceive();rn rn CSocket::OnReceive(nErrorCode);rnrnrnvoid CMySocket::OnClose(int nErrorCode) rnrn // TODO: Add your specialized code here and/or call the base classrn CSampleclientDlg *m_pDlg=(CSampleclientDlg *)AfxGetMainWnd(); //获得的对话框<em>句柄</em>是0;rn m_pDlg->GetDlgItem(IDC_CONNECTSERVER)->EnableWindow(FALSE); //程序自动关闭rn AfxMessageBox("连接中断");rn CSocket::OnClose(nErrorCode);rnrnrnrn我的程序主窗口是对话框为基础的,IDC_CONNECTSERVER是按钮IDrnrn这个程序早时可以啊,不知怎么会出现这种情况
获取句柄后的问题
小弟已经获得某个控件<em>句柄</em>,<em>问题</em>如下:rn1,如何判断是什么控件,我需要判断出(edit,label,button,dbedit,shape)rn2,如何在知道是什么控件的基础上设置这个控件的一些属性。如dbedit的dataset,
Win32 API 串口编程
目录 一串口通信基础       1.1串口通信原理与特点      1.2串口通信的传输方式      1.3串口通信的同步技术      1.4串行接口标准      二 API<em>函数</em>实现串口通信    2.1打开串口  2.1.1串口是否有驱动     2.1.2连接串口     2.1.3串口逻辑端口号大于10无法打开<em>问题</em>  2.2串口配置  2.2.1设置缓冲区大小
libusb,libusbk,winusb的区别
纯属个人见解,有错误还请指正。 libusb,libusbk,<em>winusb</em>是USB的三种驱动模式。 libusb和libusbk是开源的,支持当前的几乎所有平台,<em>winusb</em>是微软针对USB设备设计的驱动模式,应该是只支持Windows系统。 libusbk是libusb的超集,它们都是用开源项目libusb-API来编程实现控制USB设备的,同时,libusb的API<em>函数</em>还可操作w
使枚举成功的USB设备成为WINUSB设备
将一个枚举成功的设备作为WINUSB设备,加载WINUSB.sys作为驱动后就不用自己编写驱动了。
STM32 WinUSB
stm32无需安装vcp驱动程序了 1 修改stm32 cdc,将stm cdc变为<em>winusb</em>类型设备 2 制作一个inf,插入usb时可作为驱动的选择 3 <em>winusb</em> .net中间件来作为上位机
STM32F1XX使用WinUSB
搞这个STM32的USB很久了,最近知道WinUSB这个好东西,可惜国内的资料太少了,出去,终于找到好东西了,不敢藏私,献给各位程序猿同类们,顺便赚点积分^_^
获取句柄问题.
通过引用外部DLL"User32.dll"可以调用findWindow()<em>函数</em>来抓取窗体的<em>句柄</em>.rn请问如何抓取这个窗体中所有控件的<em>句柄</em>?rn比如A窗体有两个TextBox.rn我先抓取A窗体的<em>句柄</em>: rnIntPtr formIntPtr = FindWindow(null, "a");rn然后通过findWindowEx()<em>函数</em>来抓取控件的<em>句柄</em>:rnIntPtr controlPtr = FindWindowEx(formIntPtr, IntPtr.Zero, "WindowsForms10.EDIT.app.0.b7ab7b", "");rn<em>问题</em>就出在这,我用SPY++抓了两个TextBox的<em>句柄</em>,它们<em>句柄</em>不一样,但类名却一样.都是"WindowsForms10.EDIT.app.0.b7ab7b"rn已至于我抓的永远是第2个TextBox,请问高手们如何解决呢?
获取句柄问题
知道实例<em>句柄</em>,如何<em>获取</em>主窗口<em>句柄</em>(如果有的话)?
获取EDIT句柄问题
现在有一登录程序,上面有1、用户名输入框2、密码输入框3、登录按钮。想实现的是用程序让它自动登录,现在 能实现的是先通过程序鼠标移动到登录窗体的某个控件上而得到该 控件的<em>句柄</em>,和CLICK一下。rn我想问是的,如何通过这个窗体标题,或进程名,(这里我能实现)得到窗体<em>句柄</em>后,rn怎么获得:输入框的<em>句柄</em>,和按钮的<em>句柄</em>。rn
Delphi 获取句柄问题
现在是一个A.exe,B.exernA.exe里面<em>获取</em>B.exe的<em>句柄</em>后,发送消息给B.exe,但B.exe收不到rnrn意思就是B.exe最小化时,收不到A.exe发送的消息,这个如何解决啊?
c# 获取句柄问题
已经取到了父窗体的<em>句柄</em> 现在想取上边控件的<em>句柄</em>,<em>问题</em>是控件的类名都是一样的,并且都没有标题,请高手给个解决办法
WinUSB device 与Libusb的在STM32F10x怎么使用?
-
STM32学习笔记之 USB驱动usb_endp.c文件和usb_istr.c文件分析
下面介绍STM32 USB工程的usb_endp.c文件和usb_istr.c两个文件。 首先是usb_endp.c,这个文件很简单,就是定义了结果几个端点输入输出<em>函数</em>,我的工程只有。 uint8_t USB_Receive_Buffer[REPORT_COUNT]; //端点接收数据的缓存 REPORT_COUNT=64 uint8_t USB_Send_Buffer[REPORT
Linux 安装WinUSB
1。在命令行中输入: 32-bit Ubuntu : wget https://launchpad.net/~colingille/+archive/freshlight/+files/<em>winusb</em>_1.0.11+saucy1_i386.deb 64-bit Ubuntu: wget https://launchpad.net/~colingille/+archive/freshlig
STM32F407作为USB设备通过BULK端点发送数据,主机接收不到
各位大神好,我使用的芯片是STM32F407ZGT6。我将它枚举成为一个带有两个BULK端点(端点1为IN,2为OUT)的USB设备。 我加载的驱动是微软提供的WINUSB,使用其提供的<em>函数</em>WinUs
WINUSB设备的inf文档的编写
《WINUSB设备的inf文档的编写》 目录 简介... 1 1.      <em>获取</em>inf文件和cat文件模板... 1 1.1       创建WinUSB应用程序... 1 1.2       <em>获取</em>inf文件和cat文件... 3 2.      修改inf文件以安装WINUSB驱动... 3 3.      通过inf文件安装WINUSB驱动... 4 4.    
获取位图句柄问题
我现在已经将图片的信息保存在共享内存里了rn现在想把图片显示在一个控件上rn怎样才能得到这个图片的HBITMAP
获取图标句柄问题!!!!!!!!!
HICON hSmallIco; rnhSmallIco=ExtractIcon(NULL,s[a],0); //失败 s[a]是文件的名字rnhSmallIco = (HICON)GetClassLong(hwnd2[i],GCL_HICONSM);//失败 HWND hwnd2[256]; 我在EnumWindow的回调<em>函数</em>中给hwnd2赋值啦 hwnd[i]=hwnd;rnhSmallIco=AfxGetApp()->LoadIcon(IDI_ICON1);//这样可以 但是我要<em>获取</em>的是相关窗口的<em>句柄</em> 总不能这样做吧rnrnrn另外我还用啦rnchar shortpath[MAX_PATH] = "";rnSHFILEINFO so;rnrnGetShortPathName(s[a],shortpath,256);//s[a]是EnumWindow的回调<em>函数</em>中 我用GetWindowText获得的文件名rn//这里的<em>问题</em>是 shortpath这个文件路径的char字符串中的 \ 不是 \\rn下面的SHGetFileInfo要求的是\\ 这要怎么做啊???rnSHGetFileInfo("shortpath", FILE_ATTRIBUTE_NORMAL, &so, rn sizeof(SHFILEINFO),SHGFI_USEFILEATTRIBUTES | SHGFI_DISPLAYNAME rn | SHGFI_TYPENAME |SHGFI_ICON|SHGFI_SMALLICON );rnrnrn还有什么办法<em>获取</em>到图标啊?
获取子窗口句柄问题
下面是网上找的向QQ窗口写文本的代码,现在想改成向其他程序写文本的。但是一直<em>获取</em>不到窗口<em>句柄</em>rn[code=C/C++] CString str;rn CWnd* pMainWnd = AfxGetMainWnd()->GetWindow(GW_HWNDFIRST);rnrn while (pMainWnd)rn rn rn HWND hWnd,hNext;rn hWnd = pMainWnd->m_hWnd;rn pMainWnd->GetWindowText(str);rn rn if(str.Find ("(电脑)")>-1)rn //找到聊天主窗口Beginrn AfxMessageBox("1");rn rn //找RichEditrnrn hWnd=FindWindowEx(pMainWnd->m_hWnd,NULL,"#32770",NULL);rn if (hWnd)rn rn AfxMessageBox("ERROR1"); rn rn HANDLE hwnd2;rn hwnd2=FindWindow("#32770",NULL);rn if (hwnd2)rn rn AfxMessageBox("ok");rn rn rn rn return;rn pMainWnd = CWnd::FromHandle(hWnd);rn hWnd=FindWindowEx(pMainWnd->m_hWnd,NULL,"AfxWnd42",NULL);rn CWnd* pChildWnd=CWnd::FromHandle(hWnd);rn int nLen = str.GetLength ();rn hNext = FindWindowEx(pChildWnd->m_hWnd,NULL,"RICHEDIT",NULL);rn if(hNext)rn //找到消息填写控件rn CRichEditCtrl* pRich=(CRichEditCtrl*)(CWnd::FromHandle(hNext));rn pRich->GetWindowText (str);rn pRich->SetSel (nLen,nLen);rn pRich->ReplaceSel ("成都外国语学校 黄东");//填上将要发送的内容rn rn else return;rn //找消息发送按钮rn hWnd=FindWindowEx(pMainWnd->m_hWnd,NULL,NULL,NULL);rn while (hWnd) rn rn pChildWnd=CWnd::FromHandle(hWnd);rn pChildWnd->GetWindowText(str);rn if(str.Find ("发送")>-1)rn rn pChildWnd->SendMessage (BM_CLICK);//发送rn return;// 退出rn rn hWnd=FindWindowEx(pMainWnd->m_hWnd,hWnd,NULL,NULL);rn rn rn return;rn //找到聊天主窗口Endrn else pMainWnd = pMainWnd->GetWindow(GW_HWNDNEXT); //继续找rn rn //While[/code]rnrn以上代码 运行 弹出 ERROR1 和 ok 2个对话框,用FindWindowEx<em>获取</em>失败,但是用FindWindow能<em>获取</em>成功,请问早呢么解决FindWindowEx<em>获取</em>失败的<em>问题</em>
获取按钮句柄问题
我在程序中动态生成了2个按钮,并设置按钮的显示为“按钮1”“按纽2”rn为这两个按钮添加onclick 事件, 可以添加同一个事件响应<em>函数</em>吗? rnrn如果可以的话那么在界面上按下其中一个后进入到事件<em>函数</em>, 我是否可以知道是按“按钮1”导致进入<em>函数</em>呢, 还是“按钮2”进入<em>函数</em> (能知道<em>句柄</em>的话,就可以<em>获取</em>它的界面显示从而知道那个按钮触发的) 那位高手指导下,谢谢
WinUSB STM32 含多种驱动及工具
基于ST 3.5库<em>函数</em>的STM32F1XX系列SOC;非官方开发板的可以直接替换STM32F1XX V3.3.0 (WinUSB)中usb_desc.c及.h,usb_prop.c及.h;只有CUST
WinUSB - 微软为所有 USB 设备提供的常规驱动程序
WinUSB - 微软为所有 USB 设备提供的常规驱动程序    [复制链接]     shangdawei 20 主题 0 好友 717 积分 高级会员 莫元 696 发消息 电梯直
C++开发USB时缺少winusb.h头文件
拿到开发例程,用Visual Studio编译发现,提示
oci 获取句柄问题
我在使用一个oracle的第三方oci的封装库(c++,没有源码), 目前这个库有些内容没有封装,现在想扩充下。rn目前这个库有<em>获取</em>当前OCIEnv和OCIStmt的<em>句柄</em>接口,问如何通过这两个<em>句柄</em><em>获取</em>OCIDescribeAny()所需要的<em>句柄</em>?rnOCIDescribeAny()需要传入OCISvcCtx参数,但是这个参数不知道怎样才能<em>获取</em>到。rn另外 OCIServer的<em>句柄</em>是不是也可以得到?rn对oci不是很熟,查找手册没有找到答案,请指教。
获取打印机句柄问题
在设置打印机为默认打印机的时候,<em>获取</em>打印机<em>句柄</em>如下:rnrnHANDLE Hprinter;rnBOOL bFlag;rnchar szPrinterName[] = "\\\\HPPRINTER\\HP LaserJet 5";rnrnPRINTER_DEFAULTS lprinter;rnrnlprinter.DesiredAccess = PRINTER_ALL_ACCESS;rnbFlag = OpenPrinter(szPrinterName,&Hprinter,&lprinter); // 每次执行到这里出错,提示为Access Violate.rn请问这是什么原因?rnrn
关于句柄获取问题
当鼠标划过某个窗体时,如何获得该窗体的<em>句柄</em>呢?要不要用到TMouse这个类呢?请教高手们,多谢
??????如何获取上下文菜单的句柄,用什么API???????
我不知道怎样获得上下文菜单的<em>句柄</em>。我用GetSubMenu(GetMenu(me.hwnd),0)来<em>获取</em>,但总返回0。这种方法<em>获取</em>一般菜单是正确的,为什么对上下文菜单却没有用呢?望高手指点一二!
WinUSB Drivers
用于手机连接,WP手机连接不顺利的时候,可以考虑用这个驱动
STM32自定义USB设备开发详细流程讲解及全套资料源码下载(基于libusb的)
前言 USB的用途就不多说了,下面的内容主要就是讲解如何利用ST提供的USB驱动库和libusb的上位机驱动库实现一个USB数据传输功能,为了降低开发难度,我们仅仅讲解Bulk传输模式,当然这也是用得比较多的传输模式。开发流程 1,完成STM32单片机端的USB程序;  2,利用libusb自带的inf-wizard工具生成USB驱动;  3,基于libusb编写USB通信程序;  4,测试PC和...
STM32——USB详细使用说明 附件HID的双向通信(一)
  说明:使用的是STM32F103ZET6 硬件原理图 在开始枚举设备的一些初始化 void bsp_USBInit(void) {     GPIO_InitTypeDef  GPIO_InitStructure;          RCC_APB2PeriphClockCmd(RCC_USB_PULL_UP, ENABL...
STM32F103ZET6_USB_自定义BULK
实现USB的块传输,可通过libusb做上位机实现通讯。速度测试可以达到900K左右。
由程序实例句柄 获取进程名的API是?
不想用 那个什么 CreateToolhelp32Snapshot和 enumXXX的rn有别的吗,记得好像有2个,不知道 叫啥去了
C# API 根据进程名获取程序句柄
Process.GetProcessesByName(“aaa”)[0].MainWindowHandle ;
求一API:获取父窗口句柄
如题!
怎样使用API获取无标题窗体的句柄
请教,怎样从外部把另一个应用的无标题栏的窗体放到最前端。
用hidusb.sys还是winusb.sys读写一个只有In/Out Interrupt Endpoints的STM32 USB设备?
    最近,公司使用STM32F407,开发了一个基于USB的CAN设备(内部称为CAN盒子),USB的固件使用STM32官方提供的BSP进行开发,而没有做任何修改的这个固件,只支持3个EndPoints: Control Enpoint, In/Out Interrupt Endpoint.    为了在Windows端操作该设备的CAN,我们拟定使用c#开发一个上位机程序,刚开始,看上去特别...
求助winusb怎么用?
由于公司现在用的驱动没有源代码,所以老大说换用<em>winusb</em>来做,可是我对<em>winusb</em>驱动不了解啊,有没有相关的例子或者资料文档给小弟弟看看,多谢啦
stm32的USB(一) 主机模式下对MSC(大容量存储器)的识别
背景: USB中文名称是通用串行总线,因其具有传输速度快,使用方便,支持热插拔,连接灵活,独立供电等优点而得到广泛应用。但是USB协议非常的复杂,完整的协议就有厚厚的一本,还好ST公司很体贴的提供一整套USB库以及例程,用户只需对其例程稍微修改移植到自己的项目就好。Stm32的MCU有三种带USB功能的IP: •USB IP 可作为全速或低速的USB设备 存在于STM32F102、STM
visual studio 开发STM32
准备工作: VS2013(也可以其它版本) Visual_Assist VisualGDB 安装完成后,开始建工程。 1.1  新建工程 文件-> 新建项目->VisualGDB->Embedded Project Wizard  NEXT 我用的是STM32F407VE,所以工具链用的是ARM的,选好后,继续NEXT! 选择一个例程,然后NEXT。 调试设
PC端连接USB设备通信案例(STM32实现USB设备)
实现PC端与USB设备之间的简单通信,可以帮助理解USB通信,PC端程序主要是驱动编写,USB设备通过STM32f103ZET6实现。
通过API 怎么获取指定窗口的句柄
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Longrn Private Declare Function FindWindowEx Lib "user32" Alias "FindWindowExA" (ByVal hWnd1 As Long, ByVal hWnd2 As Long, ByVal lpsz1 As String, ByVal lpsz2 As String) As Longrn Private Declare Function EnableWindow Lib "user32" (ByVal hWnd As Long, ByVal fEnable As Long) As Longrnrn Private Sub Command1_Click()rn Dim WindowHandle As Long, ChildWindowHandle As Longrn rn WindowHandle = FindWindow(vbNullString, "无标题 - 记事本")rn rnrnrn If WindowHandle Then '如果<em>获取</em><em>句柄</em>成功rn rn ChildWindowHandle = FindWindowEx(WindowHandle, 0, "Edit", vbNullString)rn rn If ChildWindowHandle Then '如果成功<em>获取</em>子<em>句柄</em>rn EnableWindow ChildWindowHandle, False '禁用子窗口rn Elsern MsgBox "无法<em>获取</em>子窗口"rn End Ifrn End Ifrn End Subrnrn rn我 每次<em>获取</em>得到的结果都是0,我也新建了一个《无标题 - 记事本.txt》并且放在项目的文件夹中并且打开了《无标题 - 记事本.txt》 但为什么每次还是WindowHandle=0呢
请问如何用api获取QQ.exe的句柄
我要做一个定时关闭QQ的程序。rn但我用findwindow无法<em>获取</em>QQ的<em>句柄</em>,rn原因是我用spy++看了下qq的主界面的fromcaption是空的。并不是显示的"QQ 2006"rn是否有<em>api</em>可以通过进程的映象名称得到他的<em>句柄</em>。
关于函数句柄问题
我现在把里面的窗体,按钮,文本框等控件都封装进一个类里面了(目标是想把它写的像C#一样方便,不过现在还差很远),然后每个类里面都有一个(<em>函数</em>指针类型)的成员变量eventrnrn我现在的想法是,在声明一个类成员(比如Button)的时候指定一个响应<em>函数</em>;当程序程序的回调<em>函数</em>遇到相关消息(WM_COMMAND)的时候可以通过Button的一个成员调用这个<em>函数</em>
有没有取得对话框句柄api函数
我需要在一个自定义<em>函数</em>里调用SetDlgItemInt<em>函数</em>,但不知如何得到特定的对话框?有没有这样的<em>api</em><em>函数</em>?不用mfc,因为我想先看看sdk~多谢~rn
关于API函数中的句柄的定义,及用法
API<em>函数</em>中经常有些参数是什么什么 的<em>句柄</em>,不明白它是怎么用,能不能给我这个菜鸟讲一下,最好是清楚一点
STM32F103系列USB的学习过程及使用心得(一)(概括篇)
对于通信技术,在掌握stm32的spi,iic,USART等后,STM32的USB也是很好用的,对于一般的低速USB通讯任务(<1MB/s)还是可以胜任的,现在也有很多专用于USB通信的芯片,性能也很高于STM32的USB,但stm32的usb外设集成在了主芯片上,更便于开发。
api函数 api函数 api函数 api函数 api函数
<em>api</em><em>函数</em> <em>api</em><em>函数</em> <em>api</em><em>函数</em> <em>api</em><em>函数</em> <em>api</em><em>函数</em>
句柄获取
现在有个对话框嵌在CFormView的一个Tab控件里面,怎么通过对话框<em>句柄</em>得到CFormView的<em>句柄</em>?
获取句柄
一个有子页面的程序(Tab Control)中,在某个子页面下用AfxGetApp()->GetMainWnd()->GetSafeHwnd()<em>获取</em>的是父对话框的<em>句柄</em>吧?怎样<em>获取</em>当前子页面的<em>句柄</em>?
j2me_j2eeJ2ME 新农合系统的设计与实现.pdf下载
j2me_j2eeJ2ME 新农合系统的设计与实现.pdf j2me_j2eeJ2ME 新农合系统的设计与实现.pdf 相关下载链接:[url=//download.csdn.net/download/dirkhall/2153066?utm_source=bbsseo]//download.csdn.net/download/dirkhall/2153066?utm_source=bbsseo[/url]
直流电机课程设计要求下载
直流电机pwm调速。 相关下载链接:[url=//download.csdn.net/download/ym254912775/4354181?utm_source=bbsseo]//download.csdn.net/download/ym254912775/4354181?utm_source=bbsseo[/url]
incredibuild4_60 crack下载
incredibuild4_60 crack 相关下载链接:[url=//download.csdn.net/download/demoncraft/7395793?utm_source=bbsseo]//download.csdn.net/download/demoncraft/7395793?utm_source=bbsseo[/url]
相关热词 c# 线程结束时执行 c# kb mb 图片 c# 替换第几位字符 c#项目决定成败 c# 与matlab c# xml缩进 c#传感器基础 c#操作wps c# md5使用方法 c# 引用父窗口的组件
我们是很有底线的