-4

ヘッダーファイルを使用してMessageBox、C++で使用しています。winuser.h

アプリケーションを実行すると、メッセージ ボックスが表示されず、その行でプログラムが終了します。

私のコード:

HWND hDlg=NULL;

MessageBox (hDlg, TEXT ("Check the UserName and Password is Correct"), TEXT ("Windows Logon"), MB_ICONINFORMATION);

注:私も使用してwinwlx.hいます。これは問題を引き起こしますか?ヘッダファイルはどのように配置すればよいですか?

4

1 に答える 1

0

通常の状態でMessageBox()は、アプリがクラッシュすることはありません。あなたが示したコードは に不正な値を渡していないMessageBox()ため、クラッシュする可能性がある唯一の方法は、アプリのメモリが他のコードによってひどく破損している場合、または誤動作している外部メッセージ/ダイアログ フックがインストールされている場合です。

于 2012-12-17T19:42:44.213 に答える