2010-09-13 60 views
1

如何將滾動條添加到MFC對話框中的靜態文本中mfc中的滾動條

+0

我已經通過使用RichEditControl而不是靜態文本解決了問題。 – SPB 2010-09-14 06:32:26

回答

0

靜態不能有滾動條。如果您的意思是隻讀編輯框,只需在資源編輯器中將其打開即可。

+0

嗨Roel感謝您的回覆.....但我有一個長文本顯示...但由於靜態文本框的大小,全文不會顯示........所以它怎麼樣可能沒有滾動條..... plz幫我出 – SPB 2010-09-14 06:06:30

+0

我已經通過使用RichEditControl而不是靜態文本解決了問題 – SPB 2010-09-14 06:32:51

0

是的,可以創建一個帶有靜態文本控件的滾動條。

首先,您應該添加對話框一個scorll欄和一個靜態文本控件。

步驟1:設置滾動當前位置或滾動條

步驟2的設置滾動範圍:創建靜態文本的成員變量

步驟3:滾動條

的靜態文本成員變量assigend GetScrollRange都使用爲c_string以int ie.means cstring來轉換int format.viceversa