找回密码
 注册
LabVIEW+单片机学习套件全套教程资料下载[免费]LabVIEW论坛精华列表贴USB0816数据采集卡《LabVIEW宝典》
LabWindows/CVI论坛精华贴NET0816以太网数据采集卡RC0210远程设备授权系统 关闭关停锁定打开设备 户外分布式数据采集
NET1624低速高精度以太网数据采集卡WIFI0824SD无线WIFI网络数据采集卡脱机运行 SD存储 小尺寸微型 串口采集远程采集 安卓 手持移动采集 纪录仪
查看: 3279|回复: 7

dll里的句柄怎么设置?

[复制链接]
发表于 2009-3-26 21:36:53 | 显示全部楼层 |阅读模式
调用dll函数时,说明如下,
SSIDLL_API int __stdcall SSIConnect(HWND hwnd, long Baud, int Port);
where:
• hwnd is the handle of the window whose procedure will receive Windows
messages from the library.
• Baud is the baud rate to use
• Port is the COM port number to open
Return Values
• SSICOMM_NOERROR if the COM port was opened successfully.
• An error code if an error occurred (see Table 1-1 on page 1-32)
Example
int status;
// using baud rate of 9600, com port number 1
status = SSIConnect(m_hWnd, 9600, 1);

请问如何把example中的函数转换到labview中呢
主要是这个hwnd,不知道怎么弄
希望老大给指点一下,最好能给个labview8.2或以下版本的例子
谢谢了

附件里是dll文件和完整的pdf说明书,我这里的仅仅是其中的一个函数

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 发表于 2009-3-26 21:48:42 | 显示全部楼层
从论坛上搜了半天,也没找到满意的答案
回复 顶

使用道具 举报

 楼主| 发表于 2009-3-27 10:58:07 | 显示全部楼层
回复 顶

使用道具 举报

发表于 2009-3-27 17:14:11 | 显示全部楼层
本帖最后由 labc 于 2009-3-27 17:25 编辑

你得给个ocx的, dll的不行

Labc

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复 顶

使用道具 举报

发表于 2009-3-27 23:20:41 | 显示全部楼层
回复 顶

使用道具 举报

发表于 2009-3-28 09:42:01 | 显示全部楼层
本帖最后由 labc 于 2009-3-28 09:51 编辑

tester, 你说得没错啊.
从楼主提供的资料来看, 有两种情况, 一种就是要窗口的, 另外一种例外情况是ActiveX可能需要Hwnd. ActiveX 就用我给的那个方法.
请楼主试试吧.

下面是别人的发言:
All native LabVIEW controls are entirely handled internal to LabVIEW and Windows is not aware at all that there is something like a control inside a LabVIEW panel. LabVIEW uses Windows HWNDs only for its windows, both front panels and block diagrams.  The exception to this are Active X controls that of course need to use a HWND somehow in order to work as Windows requires them to do.

Labc
回复 顶

使用道具 举报

 楼主| 发表于 2009-3-28 13:49:22 | 显示全部楼层
本帖最后由 fjczd 于 2009-3-28 14:02 编辑
你得给个ocx的, dll的不行

Labc
labc 发表于 2009-3-27 17:14

ocx是VB编程调用的,dll是vc编程用的
我想用labview调用dl。
如果你说ocx,我就传上来。
还有,labview调用dll好用还是调用ocx好用?
ocx在这里

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复 顶

使用道具 举报

 楼主| 发表于 2009-3-28 14:09:31 | 显示全部楼层
本帖最后由 fjczd 于 2009-3-28 14:19 编辑

这里是两个安装文件,装上后,会在C:\Program Files\Symbol Technologies\SSI SDK下有帮助文档和vb、vc的例子。
SSIConnect.ocx文件在C:\WINDOWS\system32中

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复 顶

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cpubbs论坛. ( 粤ICP备09171248号 )

GMT+8, 2026-9-29 05:53 , Processed in 0.069871 second(s), 13 queries , Gzip On, File On.

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表