2010-04-19 21 views
3

我的應用程序是一個具有多個視圖的SDI。默認情況下,它會在應用程序啓動時創建一個新文檔。我想修改此行爲,以便僅在用戶明確點擊「新建」時創建新文檔。或者至少模仿這種行爲。有任何想法嗎?我正在使用MFC功能包的Visual Studio 2008。我GOOGLE了一下,發現了一箇舊的MS Journal article這個問題的解決方案。但不幸的是,它現在似乎不起作用。任何解決方法或解決方案?總之,我需要區分框架調用OnFileNew()和用戶點擊新建。啓動時沒有默認「新文檔」的MFC SDI應用程序

回答

1

你確定框架工作調用OnFileNew?如果是這樣,在函數中設置一個斷點,然後追溯到它所調用的位置。如有必要,請重寫調用它的函數,除了創建新文檔之外,其他內容都一樣。這應該做到這一點。

相關問題