FormatMessageでのバッファサイズの指定
DWORD FormatMessage(
DWORD dwFlags, // 入力元と処理方法のオプション
LPCVOID lpSource, // メッセージの入力元
DWORD dwMessageId, // メッセージ識別子
DWORD dwLanguageId, // 言語識別子
LPTSTR lpBuffer, // メッセージバッファ
DWORD nSize, // メッセージバッファの最大サイズ
va_list *Arguments // 複数のメッセージ挿入シーケンスからなる配列
);
上記関数にて、「DWORD nSize, // メッセージバッファの最大サイズ」のところで
バッファサイズの最大値を指定したいのですが、仕様を見ると
「0以外の値は、出力行の最大の文字数を表します。」となっています。
しかし、バイト数で指定したいのです。(2048バイト)
何か解決策、良い方法はありますでしょうか?
よろしかったらご教授よろしくお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Windows 10 (続き2)2つのウィンドウ選択時の表示について 3 2023/08/21 22:41
- C言語・C++・C# C言語について。 7 2022/11/06 10:02
- C言語・C++・C# アセンブラ指令 3 2023/06/17 14:47
- C言語・C++・C# C言語について。 7 2023/01/26 16:42
- C言語・C++・C# C言語について。 7 2023/01/01 09:58
- C言語・C++・C# C言語について 4 2023/01/08 06:07
- Visual Basic(VBA) 動かなくなってしまった古いVBAを動くようにしたい 8 2022/09/20 13:57
- CPU・メモリ・マザーボード 「コンピューターのメモリが不足しています」 3 2022/12/15 22:07
- その他(SNS・コミュニケーションサービス) 大至急お助け下さい。マストドンの或るインスタンスに登録したいのですが、ユーザー名で半角英数とアンダー 1 2023/08/25 10:33
- CPU・メモリ・マザーボード 「コンピューターのメモリが不足しています」 5 2022/12/15 10:10
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C# シリアル通信でデータ受信...
-
winsockの動作について。
-
recv関数の受信結果について
-
Linuxでのシリアル通信について...
-
WaitForMultipleObjects関数の...
-
シリアル通信の出力バッファと...
-
SocketのSend関数でのCLOSEの検...
-
ClearCommError呼び出し時のCE_...
-
RS232C通信(PC⇔PLC)
-
popen実行時にバッファが空の場合
-
Macターミナルで実行中のプログ...
-
緯度、経度の 10進法と 60進法...
-
explorer.exeが異様にメモリを食う
-
3のつく数字と3の倍数のみを表...
-
メッセージボックスのボタン名変更
-
VB6からVB2010への変換について
-
初級者の質問――time_tについて
-
エクセルVBAでクリップボード内...
-
タスクマネージャーのプロセス...
-
VB6.0 SHELLで起動...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
C# シリアル通信でデータ受信...
-
WriteFile()でのデータ送信がで...
-
winsockでソケット通信の開発を...
-
「スイッチングハブのバッファ...
-
socket: recvはいつ,どれだけ...
-
シリアル通信の出力バッファと...
-
Connection reset by peer
-
RS232C通信(PC⇔PLC)
-
RS-232Cでバイナリデータを受信...
-
WaitForMultipleObjects関数の...
-
Linuxでのシリアル通信について...
-
rs232cでの受信データ(mscomm)...
-
UDP処理のエラーについて
-
SocketのSend関数でのCLOSEの検...
-
ソケット通信内 read関数について
-
recv関数の受信結果について
-
シリアルポート通信
-
MSCommでoutputできない
-
SerialPortのDataReceivedイベ...
-
COMポートの同時オープン同時読...
おすすめ情報