cuốn sách gpt4 ai đã làm

Mở, đọc và ghi cổng C++ COM

In lại Tác giả: Walker 123 Thời gian cập nhật: 28-11-2023 01:06:13 33 4
mua khóa gpt4 Nike

Tôi đang cố mở cổng COM bằng chức năng CreateFile của Win32. Tôi đã đọc tài liệu trên MSDN cũng như một số diễn đàn về cách thực hiện việc này, nhưng dù có làm gì đi chăng nữa, tôi vẫn nhận được mã lỗi số 2 (cổng không tồn tại). Mã hiện tại của tôi là:

m_hCom = CreateFile(
"\\.\COM10",
GENERIC_READ |
0,
0,
OPEN_EXISTING,
FILE_FLAG_OVERLAPPED,
VÔ GIÁ TRỊ
);
if (m_hCom == INVALID_HANDLE_VALUE) {
lỗi int = GetLastError();
trả về SAI;
}

Tôi đang sử dụng Visual Studio 2010.

Hãy cho tôi biết tôi đang làm gì sai.

câu trả lời hay nhất

Hãy thử thêm một số dấu gạch chéo như thế này:

"\\\\.\\COM10"

Vì dấu gạch chéo ngược là ký tự đặc biệt nên bạn phải chèn hai ký tự cho mỗi ký tự mong muốn trong chuỗi.

Về việc mở, đọc và ghi cổng COM C++, chúng tôi tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/5955440/

33 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress