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