1

C++ビジュアルエクスプレスでLPTポートにアクセスするには? io.dll のインクルードについて読みましたが、その使用方法がわかりません。誰かがそれを行うための簡単なコードを教えてもらえますか?

4

1 に答える 1

2

CreateFile() を使用して、プリンター ポートなどの I/O デバイスを開くことができます。

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

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

FlushFileBuffers(hLPT);
于 2011-07-19T08:08:53.540 に答える