HANDLE hCom = INVALID_HANDLE_VALUE;
hCom = CreateFileW(
L"COM1:",
GENERIC_READ | GENERIC_WRITE,
0,
NULL,
OPEN_EXISTING,
FILE_ATTRIBUTE_NORMAL,
NULL
);
我试图用虚拟PC(Windows Embedded Compact)打开我的电脑的COM端口。 函数CreateFileW传递一个INVALID_HANDLE_VALUE。在win32上它完美无缺。使用Windows Compact 2013虚拟PC打开COM端口
你能表现出一定的代码? – bitcell 2014-10-22 09:56:56
检查'GetLastError()'函数返回的值。这很可能会给你一个暗示com端口无法打开的提示。 – 2014-10-22 11:52:13
在WinCE下命名端口是否相同?我预计没有任何DosDevices别名。 – 2014-10-22 12:42:49