私は最近VS2003からVS2008に移植し、同時にStingray Objective Studio 2006 v2からv10.1に移植したMFC MDIアプリケーションを使用しています。以前のバージョンのアプリケーションでは、複数のビューを開いていた場合、ウィンドウメニューは使用可能なビューの列挙リストで表示されます。 1 MyViewA、2 MyViewBなど...多くのビューがある場合は、Windowsを取得します。ビューを選択できるメニューオプション。これはもはや私のGUIレベル回帰テストのいくつかを壊しています。私の推測では、この機能はCMDIFrameWndまたはSECMDIFrameWndのいずれかによって実装されていましたが、ドキュメントの参照が見つかりませんでした。誰もがこの機能をどのように戻すことができるか知っていますか?ウィンドウメニューで使用可能なウィンドウを表示する方法
1
A
答えて
1
まず、ClassWizardで新しいMDIアプリケーションを作成し、欠落している機能が存在するかどうかを確認します。もしそうなら、周りを突き進み、あなたが何が違うかを知ることができるかどうかを見てください。ルックアップする場所は、メインメニューのメニューリソースです。あなたが必要なものを提供するために、何のビルトイン機能がない場合は、あなたが動的に次の擬似コードでメニューを構築することができます
:
foreach registered CDocumentTemplate
foreach document
foreach view
{
if (numberOfWindowMenuItems < 5)
{
Add menu item
}
else
{
Add "Windows..." menu item
break all loops;
}
関連する問題
- 1. .xmlファイルを使用してスクロール可能なウィンドウの表示:Android
- 2. jQueryドラッグ可能な包含表示ウィンドウ?
- 3. UITextViewでクリック可能なリンクを表示する方法
- 4. JEditorPaneでクリック可能なリンクを表示する方法
- 5. すべてを表示する方法Deviceで利用可能なRecordStore
- 6. knockout.jsを使用してアラート/ポップアップ/ウィンドウを表示する方法
- 7. Win32ウィンドウメニューは、ウィンドウの上部を横切るのではなく、左側に表示されます
- 8. C#テキストボックスに利用可能なデータを1つずつ表示する方法
- 9. 異なる色でExtJSウィンドウを表示する方法
- 10. CMD.EXEウィンドウを表示する方法
- 11. ウィンドウを非表示にする方法
- 12. python-opencvで使用可能なデバイスの一覧表示
- 13. プログレスバーを使用してWPFアプリケーションで別のウィンドウを表示する方法
- 14. C#で使用可能なメモリを取得する方法
- 15. ウィンドウを表示/非表示にする最善の方法
- 16. matlab GUIで画像のスクロール可能なグリッドを表示する方法
- 17. iPhoneで表示可能な地図の領域を取得する方法
- 18. UITableViewで表示可能なセルの数を検出する方法
- 19. C言語を使用して使用可能なウィンドウをプログラミングする
- 20. 親ウィンドウに子ウィンドウを表示する方法は?
- 21. jquery accordian hide表示可能なイベントトリガーを表示する
- 22. VBAウィンドウでの表示方法
- 23. ウィンドウでsoxを使用する方法
- 24. 利用可能なJavaScriptイベントを一覧表示するリファレンス?
- 25. ウィンドウの外にスクロール可能なdivのコンテンツを表示しますか?
- 26. xibを使用した柔軟な再利用可能なビューの表示
- 27. Visual Studio 2010で使用可能な(スコープ内の)変数をすべて表示
- 28. jquery、選択したオプションを表示可能なビューにスクロールする方法は?
- 29. TFSアイテムのURLを表示可能なものにマップする方法
- 30. Google Maps Android API v2 - MarkerOptionsドラッグ可能で表示可能なメソッド
これだけ起こって問題を分離している、私がやったことはかなりありますStingrayベースのプロジェクト。私は以来、彼らの技術サポートに行き、修正を得ました。フィードバックをお寄せいただきありがとうございます。 –