MDI多文件框架下讓主框架與子框架選單欄一致的方法
CMDIChildWnd下有一個m_hMenuShared,應該就是子框架被啟用時的選單控制程式碼,和這個框架關聯的文件模板下也有一個m_hMenuShared,除錯的時候發現,它們是相同的。我原來想在子框架的OnCreate裡用GetMenu得到它的選單指標,發現行不通,現在用CMenu::FromHandle把這個m_hMenuShared包裝成指標就可以對子框架的選單進行訪問了。
pXXTemplate = new CMultiDocTemplate(
IDR_MENU_MAIN_EN,
RUNTIME_CLASS(CXXSystemDoc),
RUNTIME_CLASS(CXXFrame),
RUNTIME_CLASS(CXXView));
AddDocTemplate(pXXTemplate);
pXXTemplate->m_hMenuShared = m_pMainWnd->GetMenu()->GetSafeHmenu();
相關文章
- 多文件介面(MDI)(轉)
- spring框架下配置luceneSpring框架
- SSH框架下的分頁查詢框架
- jQuery操作單選框、多選框是否選中問題jQuery
- Tencent高效能多框架下服務發現方案Tseer框架
- winform之在主窗體中不顯示子窗體的選單欄ORM
- 自動化管理框架下的內容框架
- 讓前端的下拉框支援單選、多選及全選,後臺MyBaits解決方案前端AI
- 不同前端框架下的程式碼轉換前端框架
- TensorFlow框架下的RNN實踐小結框架RNN
- C#學習筆記——MDI窗體(多文件介面)C#筆記
- 輕量級多級選單控制框架程式(C語言)框架C語言
- .NET框架下Oracle到SQL Server遷移框架OracleSQLServer
- 免費框架那麼多,為什麼選擇付費的框架框架
- 解析.Net框架下的XML程式設計技術框架XML程式設計
- JS_多選框全選與取消全選的實現JS
- .net框架筆記常數與欄位框架筆記
- vue系列一:laravel框架下 如何安裝vueVueLaravel框架
- 淺析skynet底層框架下篇框架
- Hadoop框架下MapReduce中的map個數如何控制Hadoop框架
- 自我學習與理解:keras框架下的深度學習(三)迴歸問題Keras框架深度學習
- JavaGUI——swing元件基礎(八)選單欄/選單/子選單元件JMenuBar/JMenu/JMenuItemJavaGUI元件
- VC MFC SDI/MDI框架各部分指標獲取方式框架指標
- 多執行緒、事件驅動與推薦引擎框架選型執行緒事件框架
- 基於 mpvue 框架的小程式選擇元件,支援單列,多列,級聯Vue框架元件
- 前臺呼叫下拉選單框值(列舉欄位)
- 精選的 Go 框架,庫和軟體的精選清單Go框架
- Spring+Hibernate框架下MySql讀寫分離,主從資料庫配置 (轉)Spring框架MySql資料庫
- laravel框架下 PhpSpreadsheet 使用攻略 excle的常用樣式Laravel框架PHP
- keras框架下的深度學習(一)手寫體識別Keras框架深度學習
- ThinkPHP框架下成功、錯誤模板頁面修改PHP框架
- MVVM框架下實現左右滑動切換tabMVVM框架
- 在SSH框架下按條件分頁查詢框架
- 集合框架-List的子類框架
- 如何讓彈出的網頁跳出框架單獨存在網頁框架
- javascript:讓表單文字框只讀,不可編輯的方法JavaScript
- 機器學習入門(二):工具與框架的選擇機器學習框架
- 淘寶頁面實現(包括級聯選單,下拉選單,框架)框架