關於設定MFC應用程式視窗名稱的方法

2021-08-10 20:42:57 字數 699 閱讀 8275

mfc程式的預設的標題是「無標題-title」,其中title是應用程式的名稱

下面我們以用mfc程式開啟一張指定路徑(d://qinghua//dicom//工業影象.dcm)下面的影象為例

mfc程式的mainframe類中定義了乙個虛函式settitle,用於設定視窗標題的前半部分,如果只是要修改「無標題」部分,可以直接利用該函式settitle("名稱「)。

比如我們想設定程式的視窗名稱為x-射線實時成像系統-title,我們就可以在mainframe的oncreate函式裡面寫settitle(」x-射線實時成像系統「)即可

mfc程式的document類中定義了兩個虛函式settitle和setpathname,用於設定視窗標題的後半部分,其中單獨使用settitle(cstring型別的引數),應用程式視窗名稱的title部分就會顯示 cstring型別的引數

比如我們想設定程式的視窗名稱為x-射線實時成像系統-d://qinghua//dicom//工業影象.dcm,我們可以在上面操作的基礎上在document類裡面settitle("d:   //qinghua//dicom//工業影象.dcm")即可,但是如果你使用setpathname("d:   //qinghua//dicom//工業影象.dcm"),則最終結果會是x-射線實時成像系統-工業影象.dcm,也就是說setpathname只會將引數裡面的文件(前提是這個文件可以用你的程式開啟)名稱提取出來顯示到視窗

MFC修改應用程式視窗外觀

1.視窗建立之前修改 bool cmainframe precreatewindow createstruct cs 執行結果 2.視窗建立之後修改 int cmainframe oncreate lpcreatestruct lpcreatestruct 執行結果 3.字串資源idr mainfr...

應用程式視窗hwnd初始化 MFC視窗建立機制

小時不理解老人曬太陽,一坐就是半天,長大了才明白 目之所及,皆是回憶,心之所想,皆是過往,眼之所看,皆是遺憾。網易雲熱評 一 重寫父類的成員虛函式 2 重寫該方法 執行結果 先彈窗初始化,再彈窗善後處理,再彈窗訊息新歡 二 視窗建立 執行結果 三 建立視窗處理函式 class cmyframewnd...

MFC程式視窗標題設定

mfc程式的預設的標題是 無標題 title 其中title是應用程式的名稱,我們應如何修改mfc視窗標題來符合自己的要求?mfc程式的文件類中定義了乙個虛函式settitle,用於設定視窗標題的前半部分,如果只是要修改 無標題 部分,可以過載文件類的該函式。視窗標題的後半部分可以通過setwind...