共用方式為


捲動及縮放檢視

MFC 支援檢視捲動的檢視以及自動地縮放,其顯示在框架視窗的大小。 類別CScrollView支援這兩種檢視。

如需有關捲動及縮放比例的詳細資訊,請參閱類別 CScrollViewMFC 參考手冊 》。 如需捲動的範例,請參閱手繪多邊形範例

您還想知道關於哪些方面的詳細資訊?

捲動檢視

通常,在文件的大小會大於其檢視可顯示的大小。 這可能是因為用來增加文件的資料,或使用者縮小框檢視] 視窗。 在這種情況下,檢視必須支援捲動。

任何檢視中可以處理中的捲軸訊息其OnHScrollOnVScroll成員函式。 您可以在這些函式,不論是哪一實作捲軸訊息處理由您自己執行所有工作,或者您可以使用CScrollView類別為您處理捲動。

CScrollView 會執行下列各項:

  • 管理視窗及檢視區大小和對應模式

  • 自動捲動以回應捲軸上的郵件

您可以指定多少捲動以檢視 「 頁面 」 (當使用者按一下捲軸) 以及 「 一行 」 (當使用者按一下捲動箭號)。 規劃這些值以配合您檢視的性質。 比方說,您可能要捲動一個圖素的圖形檢視中,但在文字文件的行高為基礎的遞增值。

縮放檢視

當您想檢視中,以自動符合其框架視窗的大小時,您可以使用CScrollView而非捲動縮放比例的。 拉長或縮小到完全符合視窗的工作區的邏輯檢視。 縮放的檢視有沒有捲軸列。

請參閱

參考

使用檢視