CTabCtrl類從CWnd類繼承而來,因此CTabCtrl通過調用Create函式創建出來的也是個視窗。同時CTabCtrl類也可以調用CWnd類的成員函式來完成相應的操作。
基本介紹
- 中文名:CTabCtrl
- 類似於:筆記本中的分隔器
- 提供:Windows通用標籤控制項的性能
- 參閱:CHeaderCtrl, CListCtrl
CTabCtrl,CTabCtrl類成員,構造函式,屬性,操作,可重載函式,
CTabCtrl
一個“標籤控制項”類似於一個筆記本中的分隔器,或一個檔案柜上的標籤。通過使用標籤控制項,應用程式可以將一個視窗或對話框的相同區域定義為多個頁面。每一頁包含了一套信息或一組控制項,當用戶選擇了相應的標籤時應用程式就會顯示相應的信息或控制項。一種特殊類型的標籤控制項把標籤顯示得像按鈕一樣。點擊一個按鈕將立即執行一條命令而不是顯示一個頁。
CTabCtrl類提供了Windows通用標籤控制項的性能。這個控制項(也就是CTabCtrl類)只對運行在Windows 95和Windows NT 3.51或更新版本下的程式來說是可用的。
有關使用CTabCtrl的更多信息,參見“Visual C++程式設計師指南”中的“控制項主題”和“使用CTabCtrl”。
#include <afxcmn.h>
請參閱:CHeaderCtrl, CListCtrl
CTabCtrl類成員
構造函式
CTabCtrl::CTabCtrl 構造 CTabCtrl 對象。
CTabCtrl::Create 創建一個選項卡控制項並將它附加到 CTabCtrl 對象的實例。
屬性
CTabCtrl::CreateEx 使用指定的Windows擴展的樣式創建一個選項卡控制項並將它附加到 CTabCtrl 對象的實例。
CTabCtrl::GetCurSel 確定在選項卡控制項的當前選定的選項。
CTabCtrl::GetExtendedStyle 檢索為選項卡控制項是當前正在使用的擴展樣式。
CTabCtrl::GetImageList 檢索圖像列表與tab控制項。
CTabCtrl::GetItem 檢索有關可選的信息在選項卡控制項。
CTabCtrl::GetItemCount 檢索選項卡數在選項卡控制項的。
CTabCtrl::GetItemRect 檢索一個選項的框線在選項卡控制項。
CTabCtrl::GetItemState 檢索指示的選項卡控制項項的狀態。
CTabCtrl::GetRowCount 檢索當前行數選項在選項卡控制項的。
CTabCtrl::GetToolTips 檢索工具提示控制項中處理與tab控制項。
CTabCtrl::SetCurFocus 將焦點設定在選項卡控制項的指定選項。
CTabCtrl::SetCurSel 選擇在選項卡控制項的一個選項。
CTabCtrl::SetExtendedStyle 設定選項卡控制項的擴展樣式。
CTabCtrl::SetImageList 分配圖像列表與選項卡控制項。
CTabCtrl::SetItem 設定某些或所有選項卡的屬性。
CTabCtrl::SetItemExtra 設定位元組數每個用於在選項卡控制項的應用程式定義的數據保留的選項。
CTabCtrl::SetItemSize 設定項目的寬度和高度。
CTabCtrl::SetItemState 設定指示的選項卡控制項項的狀態。
CTabCtrl::SetMinTabWidth 設定項目的最小寬度在選項卡控制項的。
CTabCtrl::SetToolTips 分配工具提示控制項到選項卡控制項。
操作
CTabCtrl::AdjustRect 計算選項卡控制項的生成顯示區域視窗矩形或計算將對應於特定的顯示區域的視窗矩形。
CTabCtrl::InsertItem 插入新選項卡在選項卡控制項。
CTabCtrl::DeleteAllItems 從的選項卡控制項中移除所有項。
CTabCtrl::DeleteItem 從的選項卡控制項移除項。
CTabCtrl::DeselectAll 重置在選項卡控制項的項目中,清除按下的任何名稱。
CTabCtrl::HitTest 確定哪個選項,如果有,在指定的螢幕位置。
CTabCtrl::HighlightItem 設定選項卡項的突出顯示狀態。
CTabCtrl::RemoveImage 從一個標籤控制項的圖像列表中刪除一個圖像,
可重載函式
CTabCtrl::DrawItem 繪製選項卡控制項的指定項目。