char buffer [64];
int nByte;
DWORD dwWidth;
// オープン
AcapSerialOpen( hDev, nCh);
// Width の設定(1024 に設定)
AcapSerialWrite( hDev, nCh, TRUE, "w,x,0x40,0x400", NULL, NULL); // Width の取得コマンド発行
AcapSerialWrite( hDev, nCh, TRUE, "r,x,0x40,2", NULL, NULL); // Width の取得と表示
AcapSerialRead( hDev, nCh, TRUE, 3000, 64, NULL, buffer, &nByte ); dwWidth = (DWORD)strtol(buffer, NULL, 16); printf("Width = %lu\n", dwWidth) // 1024
// クローズ
AcapSerialClose( hDev, nCh);
|