MDIで同時起動するドキュメント数の制限方法

このQ&Aのポイント
  • MDIで同時起動するドキュメント数を制限する方法について調べています。
  • WindowsXP ProfessionalとVisual Studio.NET 2002、VC++ MFCを使用してMDIアプリケーションを開発しています。
  • ドキュメント数の制限に関する設定方法やコードの参考情報を教えていただけないでしょうか。
回答を見る
  • ベストアンサー

MDIで同時起動するドキュメント数の制限方法

次の開発環境でWindowsアプリを作成するにあたり、 アプリケーションの種類をMDIとします。  WindowsXP Professional  Visual Studio.NET 2002  VC++ MFC そこで、質問なのですがMDIで同時起動する ドキュメント数を制限する方法はありますか。 例えば、ウィンドウ内で開くドキュメント数を 4つまでに制限する。 .NET上での設定なのか、コード上で行うのか。 または、参照するサイトやサンプルプログラム、 書籍、ヒントとなる関数やコードなど、なんでも よろしいのでご存じなことを教えて頂けないで しょうか。

質問者が選んだベストアンサー

  • ベストアンサー
  • wathavy
  • ベストアンサー率22% (505/2263)
回答No.1

こことかはどうでしょうか? http://www.antenn-a.com/mfc/57.html

参考URL:
http://www.antenn-a.com/mfc/57.html
orp39ds
質問者

お礼

回答ありがとうございました。 参考にさせて頂きます。

関連するQ&A

  • MDIでプロジェクトを作成しSDIとして使用する方法

    次の開発環境でWindowsアプリを作成するにあたり、 アプリケーションの種類をSDIとすべきかMDIと すべきか迷っています。  WindowsXP Professional  Visual Studio.NET 2002  VC++ MFC そこで、質問なのですがアプリケーションの種類を MDIとしてプロジェクトを作成した後にSDIと同じ動き となるようにコードを書く(変更する)ことがで きますか。 例えば、プロジェクトを起動させると、常に1つの ドキュメントがメインウィンドウ全体に表示される。 ご存じの方すいませんがよろしくお願いします。

  • Windowsアプリ 外部プログラムの複数起動

    Windowsアプリを作成することになり、そのアプリで次の 動作をさせたいと思っています。 ・メニューバー内の項目をクリックすると同一exeファイルが  複数起動する。 ・例として、  ・・「ファイル(F)」のリスト内に「レポート」という    項目を作成し、「ファイル(F)」→「レポート」と    選択し「レポート」をクリックすると、Report.exe    (C:\Program Filesフォルダ内)を4個起動させる。  ・・4個のexeは、別々のウィンドウで表示される。  ・・その別々のウィンドウは、重ねて表示することや、    並べて表示することもできる。 開発環境を下記します。  WindowsXP Professional  Visual Studio.NET 2002  VC++ MFC そこで質問ですが、上記の動作は、  ・実現できますか。  ・実現できるならSDI、MDIのどちらになりますか。  ・実現できるなら参照するサイトやサンプルプログラム、   書籍、ヒントとなる関数やコードなど、なんでも   よろしいのでご存じなことを教えて頂けないで   しょうか。 ご存じの方すいませんがよろしくお願いします。

  • コードカバレッジ

    「Visual Studio 2003 .NET VC MFC」にて開発を行っております。 単体テストのコードカバレッジを取得するツールがございましたら教えて頂けないでしょうか。 大変申し訳ございませんが、何卒宜しくお願い致します。

  • MFCの参考書を探しています

    現在、Visual C++のMFCを勉強しています。(開発環境はVisual Studio2008) 参考にしているのは「標準講座MFC6.0」と「スタンダードVisual C++」という本です。 ただどちらの本にもドキュメント・ビュー・アーキテクチャを使用したサンプルプログラムが少なく、またその詳細についてはあまり触れられていませんでした。 やはりMFCで開発をするにはその辺を知っておくべきと思いますので、上記についての詳細やサンプルプログラムを多く載せた参考文献・サイト等ありましたら教えてください。 話は少しズレますが、MFCに関する本やサイトって少ないですよね。MFCは今後、廃れていくのでしょうか?今後のWindowsの開発は.NET系の開発言語に移っていくのでしょうか? どちらか片方に対するご意見・ご回答で構いませんので、よろしくお願いします。

  • Visual Studio 2008 Professional Editionのアカデミック版について

    Visual Studio 2008 Professional Edition のアカデミック版を購入しようと思うのですが、 普通のVisual Studio 2008 Professional Editionとどこか、機能制限があるのでしょうか?

  • Visual Studio 2008 Professional Edition アカデミック版

    Visual Studio 2008 Professional Editionのアカデミック版を購入しようと思うのですが、普通のVisual Studio 2008 Professional Editionとくらべて、機能制限があるのでしょうか?

  • Vissual Studio 設定変更

    はじめまして。 現在、VisualStudio2005を使い、開発しています。 宜しければご回答の方をお願い致します。 おそらくデフォルトだと思いますが VCで新規にプロジェクトを作成しようとVCを起動すると C:\Documents and Settings\aaaa\My Documents\Visual Studio 2005 という環境設定が保存されているフォルダが作成されます。 これをC:\Visual Studio 2005に移動したいと思っています。 VCの ツール→設定のインポートとエクスポートにてディレクトリを指定して終了した後 C:\Documents and Settings\aaaa\My Documents\Visual Studio 2005 のフォルダを消して 再度、VCを起動するとまた C:\Documents and Settings\aaaa\My Documents\Visual Studio 2005 にフォルダが作成されてしまいます。 他に何か設定が必要だと思われるのですが、検索しても解が見つかりませんでした。 解決方法などはありますでしょうか。よろしくお願い致します。

  • Microsoft Visual Studio .NET 2003の本について

    Microsoft Visual Studio .NET 2003を持っていて、vbやvc++とかのプログラミングをやってみたいと思って、本を買ったのですが、それはvisual basic 6.0 professional に対応している本で、読んで見てもはじめのウィンドウが違ってやりづらいのですが、何かいい方法はありますか。また、Microsoft Visual Studio .NET 2003を使っている初心者向けのいい本などがあったら教えてください。

  • ソフトウェアの起動を制限するプログラム

    指定した時間中(例えば30分間)に,コンピュータにインストールされたソフトウェア(例えば,メール,ブラウザ,ゲームなど)の起動をさせないソフトウェアをVC++.netにて作成中です.  他のソフトウエアの起動を制限するための関連情報(MFC,API,方法にまつわるもの)を教えてください.

  • コンパイラオプション? VC2005設定?

    Visual Studio 2005で MFCを使って、πの計算や、大きな桁の計算を高速で行う為に、64bitのコードを生成したいのですが、普通にコンパイルするとRelease Win32でコンパイルされると思います。 設定方法について詳しく書かれているサイトや書籍をご存じの方教えて下さい。 make出力は可能なのでしょうか? VC6にあったような・・・ コンパイラオプション? 環境 マシン Xeon 64bit Windows Vista Ultimate VS2005 C++ MFCアプリ