2010 10 26 設定程式標題

2022-05-21 02:31:01 字數 905 閱讀 1748

1.取消mdi主框架視窗中顯示的活動文件標題

預設條件下,建立的主框架視窗和mdi子視窗通常具有fws_addtotitle風格,所以如果要禁止,

必須取消該風格:

bool   cmainframe::precreatewindow(createstruct&   cs)

2.取消mdi子窗體中顯示的文件標題

bool   cchildframe::precreatewindow(createstruct&   cs)

3.設定sdi主視窗標題

對於單文件窗體,當我們建立乙個test應用程式時,標題欄上顯示 "無標題-test "

我們可以過載settitle函式來設定自己的文件標題,例如下面**顯示的結果為 "測試文件-test "

void   ctestdoc::settitle(lpctstr   lpsztitle)  

如果要改變主視窗的標題,第一種方法可以設定string   table中的

test\n\ntest\n\n\ntest.document\ntest   document   第一項內容,改為如下內容

測試\n\ntest\n\n\ntest.document\ntest   document。

最後主視窗將顯示 "測試文件-測試 "

第二種方法可以在主視窗的precreatewindow函式中,設定cframewnd的保護成員m_strtitle來更改

主視窗的標題

bool   cmainframe::precreatewindow(createstruct&   cs)

這種方法下,碼顯示的結果為 "測試-test "

以上不一定對,具體需要驗證,另請看doc中

bool cpnrnetcfgdoc::onnewdocument()

MFC程式視窗標題設定

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

UWP 程式標題欄設定

我們可以通過兩種方式獲取不同的標題欄物件,不同物件操作側重點不同。我們自定義標題欄時這兩個物件都會用到。隱藏標題欄 將應用介面擴充套件至 titlebar 區域 修改標題欄顏色 active view.titlebar.backgroundcolor color.fromargb 255,8,87,...

設定標題AlignmentCenter

原問題來自於csdn問答頻道,更多解決方案見 問題描述 下面的 是用來設定tableview頭標題,預設的text是alignmentleft。怎麼設定為alignmentcenter?nsstring tableview uitableview tableview titleforheaderin...