シリアルポートへデータを送信 WriteFile 関数

シリアルポートにデータを送信するには、 WriteFile 関数を用います。

サンプルプログラム


    HANDLE hCom;
    char* wbuf;
    DWORD wbyte;

    WriteFile( hCom, wbuf, strlen(wbuf), &wbyte, NULL);

解説

WriteFile( hCom, wbuf, strlen(charbuf), &wbyte, NULL)

hCom:書き込みをするシリアルポートのハンドルを指定します。CreateFileの戻り値を使います。

wbuf:書き込みデータが格納された変数へのポインタを渡します。

strlen(wbuf):書き込むバイト数を指定します。

&wbyte:実際に書き込まれたバイト数が格納されます。

NULL:同期(関数が終了するまで制御を返さない)の場合には、NULLを指定するようです。

since 2004/06/30(Wed)

BorlandC++Compilerの目次へ

トップページへ

SEO [PR] 爆速!無料ブログ 無料ホームページ開設 無料ライブ放送