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類。我...