MFC縱向滾動條

2021-07-01 19:19:25 字數 483 閱讀 8817

1.新建乙個edit control,將其multiline屬性設定為true,auto hscroll屬性設定false,這樣就可以實現每一行填滿後自動換行了。

2.再將vetrical scroll屬性設定為true,當輸入或顯示超過編輯框的大小後就會出現垂直滾動條。

【這乙個我並沒有試驗】3.如果是輸入,滾動條會自動移動跟隨到當前輸入行,但是如果是設定將很多內容一次性讓編輯框顯示,滾動條就會一直處於最上方,需要手動拉到最下面才能看見最後一行的內容,在很多時候這是我們不需要的,而是想要滾動條處於最下方,如下的**將實現這一功能:

this->setdlgitemtextw(idc_allmsg_show,allmsg);

//將allmsg內容顯示到id為idc_allmsg_show的編輯框

//m_showmsg為該編輯框的control變數名

//(使用控制項變數的一些成員函式設定滾動條的位置)

**:

DIV實現縱向滾動條

overflow y scroll的使用 1.首先設定固定div的寬高 1.首先設定固定div的寬高 如果設定overflow auto 表示當你內容超過div高度出現滾動條 overflow語法如下 overflow visible auto hidden scroll 引數 visible 不剪...

MFC 滾動條學習

今天折騰了一天就學了個滾動條,沒有想到挺麻煩的.雖然老師說以後用控制項,現在做真夠費勁的!為視窗新增滾動條 為視窗新增滾動條非常的簡單,只需在建立視窗時指定視窗的樣式中加上ws vscroll或ws hscroll或是兩者皆有即可。設定選項 通過setscrollinfo函式來設定滾動條 使滾動條大...

隱藏橫向或縱向滾動條

怎樣隱藏橫向滾動條?在最近乙個專案中,公司客戶要求在1024 768解析度下 隱藏橫向導航條,找了網上多個方案均無法實現隱藏橫向滾動條的問題.因為只是隱藏橫向滾動條,所以不能使用scrolling no 的辦法,因為這樣會連縱向也隱藏了 框架包含 還是再說一下問題的嚴重性 在ie7,firefox,...