Доступ к LPT в C ++ - PullRequest
       32

Доступ к LPT в C ++

1 голос
/ 19 июля 2011

Как получить доступ к LPT-порту в C ++ visual express? Я читал о включении io.dll, но я не знаю, как его использовать. Может ли кто-нибудь показать мне простой код для этого?

1 Ответ

2 голосов
/ 19 июля 2011

Вы можете использовать CreateFile (), чтобы открыть устройство ввода-вывода, такое как порт принтера.

hLPT = CreateFile(
    "LPT1",
    GENERIC_WRITE,
    0,
    0,
    CREATE_ALWAYS,
    FILE_FLAG_NO_BUFFERING,
    0);

WriteFile(
    hLPT,
    pointerToBuffer,
    sizeOfBuffer,
    &numberOfBytesWritten,
    NULL);

FlushFileBuffers(hLPT);
...