由於我們程式設計時,會時常用到滾動條,所以會用到cscrollview類,但開始建立工程時沒有考慮這麼多。下面就繼承cview類改為繼承cscollview類說一下具體過程:
1.找到要改的類,將h和cpp檔案裡的cview改為cscollview。直接用選單下的replace
2.新增虛函式(檢視一下你的視類有沒有)oninitialupdate;
新增形如以下** :
void cmimicsview::oninitialupdate()
setscrollsizes這個函式可以去msdn看一下具體用法,這裡的第二個引數是乙個csize型別,需要自己在文件類裡面定義。
如果想檢視一下效果,可以用以下**看看
void cmimicsview::oninitialupdate()
心得:其實這些都是一些簡單的工作,只要自己用心還是很快能搞定的
vc中已建立了乙個view檢視,如何改為scroll view檢視
第一步:
把你的***view.h中c***view的基類換成cscrollview
第二步
利用查詢置換把***view.h和***view.c中所有的cview::換成cscrollview::;
第三步
給你的c***view類新增oninitialupdate虛函式,修該其內容如下:
void c***view::oninitialupdate()
{ cscrollview::oninitialupdate();
MFC由CView轉化為CScrollView
vc 2009 07 24 17 53 46 閱讀344 字型大小 大 中小訂閱 由於我們程式設計時,會時常用到滾動條,所以會用到cscrollview類,但開始建立工程時沒有考慮這麼多。下面就繼承cview類改為繼承cscollview類說一下具體過程 1.找到要改的類,將h和cpp檔案裡的cvi...
MFC由CView轉化為CScrollView
由於我們程式設計時,會時常用到滾動條,所以會用到cscrollview類,但開始建立工程時沒有考慮這麼多。下面就繼承cview類改為繼承cscollview類說一下具體過程 1.找到要改的類,將h和cpp檔案裡的cview改為cscollview。直接用選單下的replace 2.新增虛函式 檢視一...
MFC中CView轉化為CScrollView
由於我們程式設計時,會時常用到滾動條,所以會用到cscrollview類,但開始建立工程時沒有考慮這麼多。下面就繼承cview類改為繼承cscollview類說一下具體過程 1.找到要改的類,將h和cpp檔案裡的cview改為cscollview。直接用 edit選單下的replace 2.新增虛函...