VC如何更改單文件應用程式的標題

2021-06-11 08:54:47 字數 1171 閱讀 1967

settitle   ("   文件標題   "   );   

return   true;   

}   

執行程式,則每次選擇選單中的「檔案」的「新建」選項時,文件標題就變成「文件標題-   sdititle」。   

2·主視窗標題的改變   

改變主視窗的標題有兩種:   

第一種方法:   

利用resourceview開啟工程的資源,

修改string   table中的idr_mainframe的值。   

將原來的「sdititle\n\ntitle\n\n\ntitle.document\ntitledocument」改為   

「標題改變示例\n\ntitle\n\n\ntitle.document\ntitledocument」。這樣   

改變後,主視窗標題欄的形式就為「...-標題改變示例」。   

第二種方法:   

具體改變方法如下:在框架類mainframe的precreatewindow函式前面加入一條語句:修改m_strtile的值,將其賦值成要改變的標題字串。例:

bool   cmainframe::precreatewindow(createstruct&  cs)   

這改變後,標題欄的形式就為「...-開發工具」。   

m_strtile是cframewnd的保護成員(令人驚奇的是,visual c++  books online 4.0 不顯示類的保護和私有的成員及函式。所以在m_strtile處按f1鍵,得不到相應的幫助。要得到m_strtile更詳細的資訊,請開啟\msdev\mfc  \include\afxwin.h檔案)。csdimainframe則是cframewnd類的派生類。   

在這兩種改變方法中,第二種方法優先順序高。也就是說,改變了m_strtitle的值後,idr_mainframe的值就不起作用。

3.整個標題的修改:

先在框架類mainframe的precreatewindow函式前面加入一條語句:cs.style   &=   ~fws_addtotitle;則函式變為:

bool   cmainframe::precreatewindow(createstruct& cs)   

然後再在mainframe的oncreate中使用語句:「setwindowtext("***");」, 則整個標題內容變為:***。

單文件應用程式的建立過程

在win32 skd應用程式程式設計中,建立乙個視窗程式的簡單過程如下 1.設計乙個視窗類 2.註冊該視窗類 3.建立乙個基於該類的視窗 4.顯示及更新視窗 5.進入訊息迴圈。另外還要編寫視窗過程函式。在mfc程式設計中,其實也是有這些步驟的,就是比較隱蔽罷了。以建立乙個mfc單文件應用程式為例進行...

如何更改Spring Boot應用程式的預設埠

預設情況下,spring boot應用程式通過埠8080在嵌入式tomcat上執行。為了更改預設埠,您只需要修改server.port屬性,該屬性將在執行時由spring boot應用程式自動讀取。在本教程中,我們提供了修改server.port屬性的常用方法。檔案,並在其中定義server.por...

修改單文件應用程式框架的大小

修改單文件應用程式框架的大小 系統預設生成的單文件應用程式比較扁平,大小約是768 530.要是照這樣的比例在客戶區顯示一幅,肯定也很扁平,不能展現的原貌,視覺上也會很不舒服。能不能修改系統預設生成的單文件應用程式框架的大小呢?答案是肯定的。既然是修改框架的大小,我們聯想到cmainframe類。我...