アプリ版:「スタンプのみでお礼する」機能のリリースについて

モーダレスなメッセージボックスを
作りたいのですが、MessageBoxクラス
などで何とかできないでしょうか。

また、自作しなければならない場合、
メッセージボックス表示時の、チャイム音
はどうしたら出せるでしょうか
(BEEPとは、音が違います)。
お願いします。

A 回答 (1件)

モードレスな表示は普通にFormで実装するのが良いと思います。

ShowDialog() は使用せずに、Show() を使用します。

音は、Win32のMessageBeep()を使用しますが、C#の場合はクラスの中に

[System.Runtime.InteropServices.DllImport("User32.dll")]
static extern Boolean MessageBeep(UInt32 beepType);

という宣言をしておいて、必要なところで

MessageBeep(0);

のようにするのがいいと思います。引数には意味がありますのでプラットフォームSDKを参照してみてください。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
MessageBeep使ってみます。

お礼日時:2005/11/29 15:33

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!