電子書籍の厳選無料作品が豊富!

スプラッシュウィンドウを表示させようとして、
ネットで調べた所、
VCのメニューから
プロジェクト→プロジェクトへ追加→コンポーネントおよびコントロール
→Visual C++ Components→スプラッシュスクリーン
で挿入すると書いてあったのですが、
「メインフレームクラスが見つかりません!」と言われてしまいます。
ダイアログベースで作成した場合、
どのようにしたら、このコントロールを挿入するの事が出来るのでしょうか?

#Win98、MFCで作成しています。
新規クラス作成ではCMainFrameクラスはないし・・・
行き詰まってしまいました。

お手数ですが、教えて頂けないでしょうか?

A 回答 (1件)

本当の回答にはなりませんが、参考までに。



私も以前、同じ事をやろうとして出来なかったので、
自前のスプラッシュウィンドウもどきを作成しました。
InitInstanceで、もどきをモードレスダイアログで表示し、
メインダイアログのOnInitDialogで消去しました。

もどきのダイアログをAppクラスのメンバ変数として持ったので、
グローバルっぽくて、キレイではありませんが、
それらしく動いています。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。

やっぱりダイアログベースじゃできないんですかねええ。。。
自分ももどきみたいなので作成中です。
タイトルバーなしのダイアログを作って、
めいっぱいにピクチャを配置しBMPを表示したつもりですが、
なんか少し、枠が残ってしまいますね。
自分のは、スレッドで1秒だけ表示してみました。
まだ、多少バグってますが、。。

お礼日時:2002/11/27 19:59

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