之前,我有一個基於文檔/視圖結構的MFC MDI應用程序。問題是我想在調用OnCreateClient
之前將一些參數從主框架傳遞給View類。我不確定我是如何做到這一點的,因爲doc/view體系結構中的大部分內容都是在底層完成的。參數傳遞到MFC查看的OnCreateClient
0
A
回答
0
模糊的問題只能用含糊不清的答案被滿足。請澄清你的參數。他們是特定於視圖嗎?文件的具體情況?對用戶不可見?
如果你的問題是,你擁有它們都使用一個共享的數據結構中的多個視圖類,你可以使用使該共享數據結構,你在你的CWinApp派生類初始化的全局變量。或者你可以(乘 - )從它們(CView和)管理共享數據結構的父類中派生它們。
你可以從Windows註冊表中讀取您的參數。你可能想這樣做是爲了保存窗口,他們的風格等
我看不出有什麼的OnCreateClient有任何的它做的尺寸,雖然。如果CView :: GetDocument()返回NULL,那麼你的CView派生類不應該試圖繪製任何東西。
+0
我認爲這個問題已經回答了你提出的「澄清」問題。我提到我需要View類中的參數;所以,它隱含着它們是特定於視圖的。我也說過,我想從主框架中傳遞它們(所以註冊表建議已經出來)。我在'OnCreateClient'之前需要它們,因爲我的客戶區繪圖依賴於這些參數。 – Jaywalker 2011-06-07 08:53:24
相關問題
- 1. 傳遞參數以反向查看django
- 2. 從url傳遞參數來查看
- 3. MVC:傳遞參數來查看?
- 4. Android傳遞查看作爲參數
- 5. 無法將參數從html傳遞到查看函數
- 6. C# - 查看傳遞到轉換器的參數
- 7. 傳遞查看到PageFragment
- 8. 傳遞數據查看到控制器
- 9. 將數據傳遞到Web查看HTML
- 10. 參數傳遞到Excel查詢在asp.net
- 11. 傳遞參數到oracle查詢
- 12. 傳遞值查看
- 13. 參數傳遞到PowerShell的
- 14. 參數傳遞到JMeter的
- 15. 如何將遞歸函數的結果傳遞到查看
- 16. 傳遞參數查詢Def
- 17. 傳遞查詢參數
- 18. 是否可以使用DTrace查看傳遞給strncpy的參數?
- 19. 傳遞參數以查看擴展類的動作
- 20. 傳遞EF查詢,查看
- 21. 從servlet傳遞參數到函數javascript,查看數據庫時不起作用?
- 22. 如何從控制器傳遞參數來查看,查看控制器?
- 23. 從域傳遞請求到查看
- 24. MVC - 從Jquery傳遞到查看信息
- 25. 將IP傳遞到VNC查看器
- 26. pthread沒有看到作爲參數傳遞的實例變量
- 27. 參數傳遞到Angularjs
- 28. 傳遞參數到主
- 29. 傳遞參數到IServiceLocator
- 30. 參數傳遞到燈箱
可以嘗試使用[UDF(用戶定義的消息)](http://www.codeproject.com/KB/tips/gbTestSDI.aspx);另外,我發現[codeguru](http://www.codeguru.com/forum/forumdisplay.php?f=7)在VC++領域更有幫助。 – 2011-06-15 13:40:12