20楼#
发布于:2002-05-23 21:10
hFile = CreateFile(\"\\\\\\\\.\\\\LPT1\", GENERIC_READ|GENERIC_WRITE, FILE_SHARE_READ|FILE_SHARE_WRITE, NULL, OPEN_EXISTING, 0, NULL); // 不想惹麻烦就把最后的参数设NULL。
// 想玩高级的就用overlapped方式,有必要吗? // \"LPT1\" \"\\\\.\\LPT1\"略有不同。 bRet = DeviceIoControl(hFile, IOCTL_IEEE1284_GET_MODE, NULL, 0, &parc_nm, sizeof(PARCLASS_NEGOTIATION_MASK), &dwWr, NULL); bRet = ReadFile(hFile, buffer, 256, &dwWr, NULL); ... |
|
21楼#
发布于:2002-05-23 21:12
不好意思,写错了,和CreateFile最后一个参数没关系,
简单点是不要用OVERLAPPED标志。 |
|
22楼#
发布于:2002-06-06 09:53
好象2K下面不一定非要写driver.我就做过并口下的图形采集!
|
|
23楼#
发布于:2002-06-10 22:18
如何做的,大家分享一下.
|
|
24楼#
发布于:2002-06-12 13:32
Sorry,是我搞错了,98下的程序拿到2000下的确不行。sorry again
|
|
上一页
下一页