如何让两个进程同时使用一个打开的串口 用DLL行不行呢?用DLL就可以不用管不同的地址空间问题了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 怎么说吧,现在要解决的是一个历史遗留问题,一个16位的程序要使用一个32位程序打开的句柄(经过论证,好象不太可能了)。16位程序使用的是delphi1.0,连32位API都没有,也不支持dll.faint.看来是白问了。不如重新写一个。谁有vt100的解释程序或控件,给一个吧。懒得自己写了,好繁杂的东西,都是字符串的的拼凑,还要支持N种键盘码。 有没有32->16bit的句柄共享方法呀? 串口打开设为共享, 再在动态库中传出串口句柄, 两个进程同时调用动态库, 通过检测句柄是否为NULL来确定是否打开, 应该没问题吧. ^_^ ice(冰雪)谢谢。不过还是请具体看一下问题的细节,实质在于32位进程和16位进程的共享问题,不能用动态库,32位的共享模式对16位进程不一定有效。怪我题目起的不好吧。 关于win7 程序没有正常运行,建议以推荐方式运行 关于动态调整控件尺寸 自定义上下文菜单,快捷键失效 vc做的动态连接库,有个参数是HWND hWnd,在vb中直接用hWNd 就可以了,在vb.net中,怎么用呢? 有什么工具能测试发数据包到指定IP指定端口是否成功, 在ie工具条加图标的问题 图像的问题-----大恒DH-CG400图像卡的采集处理问题,请高手进来看看 请问什么是sdk Socket中地址转换的问题!在线等! 唉,学VC半年了,还是只能东抄抄西抄抄...... 如何切分窗口 请教高手:SetFocus()用在OnInitalDialog()为什么不行?
(经过论证,好象不太可能了)。16位程序使用的是delphi1.0,连32位API都没有,也不支持
dll.
faint.
看来是白问了。不如重新写一个。
谁有vt100的解释程序或控件,给一个吧。懒得自己写了,好繁杂的东西,都是字符串的的拼凑,
还要支持N种键盘码。
通过检测句柄是否为NULL来确定是否打开, 应该没问题吧. ^_^
不能用动态库,32位的共享模式对16位进程不一定有效。
怪我题目起的不好吧。