다음을 통해 공유


CSliderCtrl 수업

Windows의 공용 슬라이더 컨트롤의 기능을 제공합니다.

구문

class CSliderCtrl : public CWnd

멤버

공용 생성자

속성 설명
CSliderCtrl::CSliderCtrl CSliderCtrl 개체를 생성합니다.

공용 메서드

이름 설명
CSliderCtrl::ClearSel 슬라이더 컨트롤에서 현재 선택 영역을 지웁니다.
CSliderCtrl::ClearTics 슬라이더 컨트롤에서 현재 눈금 표시를 제거합니다.
CSliderCtrl::Create 슬라이더 컨트롤을 만들어 개체에 CSliderCtrl 연결합니다.
CSliderCtrl::CreateEx 지정된 Windows 확장 스타일을 사용하여 슬라이더 컨트롤을 만들어 개체에 CSliderCtrl 연결합니다.
CSliderCtrl::GetBuddy 지정된 위치에서 슬라이더 컨트롤 버디 창에 대한 핸들을 검색합니다.
CSliderCtrl::GetChannelRect 슬라이더 컨트롤 채널의 크기를 검색합니다.
CSliderCtrl::GetLineSize 슬라이더 컨트롤의 줄 크기를 검색합니다.
CSliderCtrl::GetNumTics 슬라이더 컨트롤의 눈금 수를 검색합니다.
CSliderCtrl::GetPageSize 슬라이더 컨트롤의 페이지 크기를 검색합니다.
CSliderCtrl::GetPos 슬라이더의 현재 위치를 검색합니다.
CSliderCtrl::GetRange 슬라이더의 최소 및 최대 위치를 검색합니다.
CSliderCtrl::GetRangeMax 슬라이더의 최대 위치를 검색합니다.
CSliderCtrl::GetRangeMin 슬라이더의 최소 위치를 검색합니다.
CSliderCtrl::GetSelection 현재 선택 영역의 범위를 검색합니다.
CSliderCtrl::GetThumbLength 현재 트랙바 컨트롤에서 슬라이더의 길이를 검색합니다.
CSliderCtrl::GetThumbRect 슬라이더 컨트롤의 엄지 손가락 크기를 검색합니다.
CSliderCtrl::GetTic 지정된 눈금 표시의 위치를 검색합니다.
CSliderCtrl::GetTicArray 슬라이더 컨트롤의 눈금 위치 배열을 검색합니다.
CSliderCtrl::GetTicPos 클라이언트 좌표에서 지정된 눈금 표시의 위치를 검색합니다.
CSliderCtrl::GetToolTips 슬라이더 컨트롤에 할당된 도구 설명 컨트롤에 대한 핸들을 검색합니다(있는 경우).
CSliderCtrl::SetBuddy 창을 슬라이더 컨트롤의 버디 창으로 할당합니다.
CSliderCtrl::SetLineSize 슬라이더 컨트롤의 선 크기를 설정합니다.
CSliderCtrl::SetPageSize 슬라이더 컨트롤의 페이지 크기를 설정합니다.
CSliderCtrl::SetPos 슬라이더의 현재 위치를 설정합니다.
CSliderCtrl::SetRange 슬라이더의 최소 및 최대 위치를 설정합니다.
CSliderCtrl::SetRangeMax 슬라이더의 최대 위치를 설정합니다.
CSliderCtrl::SetRangeMin 슬라이더의 최소 위치를 설정합니다.
CSliderCtrl::SetSelection 현재 선택 영역의 범위를 설정합니다.
CSliderCtrl::SetThumbLength 현재 트랙바 컨트롤에서 슬라이더의 길이를 설정합니다.
CSliderCtrl::SetTic 지정된 눈금 표시의 위치를 설정합니다.
CSliderCtrl::SetTicFreq 슬라이더 컨트롤 증분당 눈금 빈도를 설정합니다.
CSliderCtrl::SetTipSide 트랙 표시줄 컨트롤에서 사용하는 도구 설명 컨트롤을 배치합니다.
CSliderCtrl::SetToolTips 도구 설명 컨트롤을 슬라이더 컨트롤에 할당합니다.

설명

"슬라이더 컨트롤"(트랙바라고도 함)은 슬라이더와 선택적 눈금 표시가 포함된 창입니다. 사용자가 마우스 또는 방향 키를 사용하여 슬라이더를 이동하면 컨트롤이 변경 사항을 나타내는 알림 메시지를 보냅니다.

슬라이더 컨트롤은 사용자가 범위에서 불연속 값 또는 연속 값 집합을 선택하려는 경우에 유용합니다. 예를 들어 사용자가 지정된 눈금 표시로 슬라이더를 이동하여 키보드의 반복 속도를 설정할 수 있도록 슬라이더 컨트롤을 사용할 수 있습니다.

이 컨트롤(따라서 CSliderCtrl 클래스)은 Windows 95/98 및 Windows NT 버전 3.51 이상에서 실행되는 프로그램에서만 사용할 수 있습니다.

슬라이더는 만들 때 지정한 증분 단위로 이동합니다. 예를 들어 슬라이더의 범위가 5개여야 한다고 지정하는 경우 슬라이더는 슬라이더 컨트롤의 왼쪽 위치와 범위의 각 증가에 대해 한 위치의 6개 위치만 차지할 수 있습니다. 일반적으로 이러한 각 위치는 눈금 표시로 식별됩니다.

의 생성자 및 멤버 함수CSliderCtrl를 사용하여 슬라이더를 Create 만듭니다. 슬라이더 컨트롤을 만든 후에는 멤버 함수를 CSliderCtrl 사용하여 많은 속성을 변경할 수 있습니다. 슬라이더에 대한 최소 및 최대 위치 설정, 눈금 표시 그리기, 선택 범위 설정 및 슬라이더 위치 조정을 변경할 수 있습니다.

사용 CSliderCtrl방법에 대한 자세한 내용은 컨트롤 및 사용을 CSliderCtrl참조하세요.

상속 계층 구조

CObject

CCmdTarget

CWnd

CSliderCtrl

요구 사항

머리글: afxcmn.h

CSliderCtrl::ClearSel

슬라이더 컨트롤에서 현재 선택 영역을 지웁니다.

void ClearSel(BOOL bRedraw = FALSE);

매개 변수

bRedraw
플래그를 다시 그립니다. 이 매개 변수인 TRUE경우 선택 영역이 지워지면 슬라이더가 다시 그려집니다. 그렇지 않으면 슬라이더가 다시 그려지지 않습니다.

CSliderCtrl::ClearTics

슬라이더 컨트롤에서 현재 눈금 표시를 제거합니다.

void ClearTics(BOOL bRedraw = FALSE);

매개 변수

bRedraw
플래그를 다시 그립니다. 이 매개 변수인 TRUE경우 눈금 표시가 지워지면 슬라이더가 다시 그려지고, 그렇지 않으면 슬라이더가 다시 그려지지 않습니다.

CSliderCtrl::Create

슬라이더 컨트롤을 만들어 개체에 CSliderCtrl 연결합니다.

virtual BOOL Create(
    DWORD dwStyle,
    const RECT& rect,
    CWnd* pParentWnd,
    UINT nID);

매개 변수

dwStyle
슬라이더 컨트롤의 스타일을 지정합니다. Windows SDK에 설명된 슬라이더 컨트롤 스타일의 조합을 컨트롤에 적용합니다.

rect
슬라이더 컨트롤의 크기와 위치를 지정합니다. 개체 또는 RECT 구조체 CRect 일 수 있습니다.

pParentWnd
슬라이더 컨트롤의 부모 창(일반적으로 .)을 CDialog지정합니다. 해서는 안 됩니다 NULL.

nID
슬라이더 컨트롤의 ID를 지정합니다.

Return Value

초기화에 성공하면 0이 아닌 값입니다. 그렇지 않으면 0입니다.

설명

두 단계로 구성 CSliderCtrl 합니다. 먼저 생성자를 호출한 다음 슬라이더 컨트롤을 만들어 개체에 CSliderCtrl 연결하는 호출Create합니다.

설정된 dwStyle값에 따라 슬라이더 컨트롤은 세로 방향 또는 가로 방향을 가질 수 있습니다. 양쪽, 양쪽 또는 양쪽 모두에 눈금 표시가 있을 수 있습니다. 연속 값의 범위를 지정하는 데 사용할 수도 있습니다.

확장 창 스타일을 슬라이더 컨트롤에 적용하려면 대신 호출 CreateEx 합니다 Create.

CSliderCtrl::CreateEx

컨트롤(자식 창)을 만들어 개체와 연결 CSliderCtrl 합니다.

virtual BOOL CreateEx(
    DWORD dwExStyle,
    DWORD dwStyle,
    const RECT& rect,
    CWnd* pParentWnd,
    UINT nID);

매개 변수

dwExStyle
만들 컨트롤의 확장 스타일을 지정합니다. 확장된 Windows 스타일 목록은 Windows SDK의 매개 변수 CreateWindowEx 를 참조 dwExStyle 하세요.

dwStyle
슬라이더 컨트롤의 스타일을 지정합니다. Windows SDK에 설명된 슬라이더 컨트롤 스타일의 조합을 컨트롤에 적용합니다.

rect
생성할 RECT 창의 크기와 위치를 설명하는 구조체에 대한 참조로, 클라이언트 좌표로 pParentWnd표시됩니다.

pParentWnd
컨트롤의 부모 창에 대한 포인터입니다.

nID
컨트롤의 자식 창 ID입니다.

Return Value

성공하면 0이 아니고, 그렇지 않으면 0입니다.

설명

Windows 확장 스타일 서문WS_EX_으로 지정된 확장 Windows 스타일을 적용하는 대신 Create 사용합니다CreateEx.

CSliderCtrl::CSliderCtrl

CSliderCtrl 개체를 생성합니다.

CSliderCtrl();

CSliderCtrl::GetBuddy

지정된 위치에서 슬라이더 컨트롤 버디 창에 대한 핸들을 검색합니다.

CWnd* GetBuddy(BOOL fLocation = TRUE) const;

매개 변수

fLocation
검색할 두 개의 버디 창 핸들 중 어느 것을 나타내는 부울 값입니다. 다음 값 중 하나일 수 있습니다.

  • TRUE 슬라이더 왼쪽에 있는 버디의 핸들을 검색합니다. 슬라이더 컨트롤에서 TBS_VERT 스타일을 사용하는 경우 메시지는 슬라이더 위의 버디를 검색합니다.

  • FALSE 슬라이더 오른쪽에 있는 버디의 핸들을 검색합니다. 슬라이더 컨트롤에서 TBS_VERT 스타일을 사용하는 경우 메시지는 슬라이더 아래의 버디를 검색합니다.

Return Value

지정된 fLocation위치에 있는 버디 창이거나 NULL 해당 위치에 버디 창이 없는 개체에 대한 포인터 CWnd 입니다.

설명

이 멤버 함수는 Windows SDK에 설명된 대로 Win32 메시지 TBM_GETBUDDY의 동작을 구현합니다. 슬라이더 컨트롤 스타일에 대한 설명은 Windows SDK의 트랙바 컨트롤 스타일을 참조하세요.

CSliderCtrl::GetChannelRect

슬라이더 컨트롤 채널에 대한 경계 사각형의 크기와 위치를 검색합니다.

void GetChannelRect(LPRECT lprc) const;

매개 변수

lprc
함수가 CRect 반환되는 경우 채널 경계 사각형의 크기와 위치를 포함하는 개체에 대한 포인터입니다.

설명

채널은 슬라이더가 이동하는 영역이며 범위를 선택할 때 강조 표시가 포함됩니다.

CSliderCtrl::GetLineSize

슬라이더 컨트롤의 줄 크기를 검색합니다.

int GetLineSize() const;

Return Value

슬라이더 컨트롤의 선 크기입니다.

설명

줄 크기는 슬라이더가 알림에 TB_LINEDOWN 대해 이동하는 양에 TB_LINEUP 영향을 줍니다. 줄 크기의 기본 설정은 1입니다.

CSliderCtrl::GetNumTics

슬라이더 컨트롤의 눈금 수를 검색합니다.

UINT GetNumTics() const;

Return Value

슬라이더 컨트롤의 눈금 수입니다.

CSliderCtrl::GetPageSize

슬라이더 컨트롤의 페이지 크기를 검색합니다.

int GetPageSize() const;

Return Value

슬라이더 컨트롤에 대한 페이지의 크기입니다.

설명

페이지 크기는 슬라이더가 이동하고 알림에 대해 이동하는 양에 TB_PAGEUP TB_PAGEDOWN 영향을 줍니다.

CSliderCtrl::GetPos

슬라이더 컨트롤에서 슬라이더의 현재 위치를 검색합니다.

int GetPos() const;

Return Value

현재 위치입니다.

CSliderCtrl::GetRange

슬라이더 컨트롤의 슬라이더에 대한 최대 및 최소 위치를 검색합니다.

void GetRange(
    int& nMin,
    int& nMax) const;

매개 변수

nMin
최소 위치를 받는 정수에 대한 참조입니다.

nMax
최대 위치를 받는 정수에 대한 참조입니다.

설명

이 함수는 값을 참조 nMin 하는 정수로 복사합니다 nMax.

CSliderCtrl::GetRangeMax

슬라이더 컨트롤에서 슬라이더의 최대 위치를 검색합니다.

int GetRangeMax() const;

Return Value

컨트롤의 최대 위치입니다.

CSliderCtrl::GetRangeMin

슬라이더 컨트롤에서 슬라이더의 최소 위치를 검색합니다.

int GetRangeMin() const;

Return Value

컨트롤의 최소 위치입니다.

CSliderCtrl::GetSelection

슬라이더 컨트롤에서 현재 선택 영역의 시작 및 끝 위치를 검색합니다.

void GetSelection(
    int& nMin,
    int& nMax) const;

매개 변수

nMin
현재 선택 영역의 시작 위치를 받는 정수에 대한 참조입니다.

nMax
현재 선택 영역의 끝 위치를 받는 정수에 대한 참조입니다.

CSliderCtrl::GetThumbLength

현재 트랙바 컨트롤에서 슬라이더의 길이를 검색합니다.

int GetThumbLength() const;

Return Value

슬라이더의 길이(픽셀)입니다.

설명

이 메서드는 TBM_GETTHUMBLENGTH Windows SDK에 설명된 메시지를 보냅니다.

CSliderCtrl::GetThumbRect

슬라이더 컨트롤의 슬라이더(thumb)에 대한 경계 사각형의 크기와 위치를 검색합니다.

void GetThumbRect(LPRECT lprc) const;

매개 변수

lprc
함수가 CRect 반환되면 슬라이더의 경계 사각형이 들어 있는 개체에 대한 포인터입니다.

CSliderCtrl::GetTic

슬라이더 컨트롤에서 눈금 표시의 위치를 검색합니다.

int GetTic(int nTic) const;

매개 변수

nTic
눈금을 식별하는 0부터 시작하는 인덱스입니다.

Return Value

지정된 눈금 표시의 위치이거나 유효한 인덱스가 지정되지 않은 경우 nTic - 1입니다.

CSliderCtrl::GetTicArray

슬라이더 컨트롤의 눈금 위치가 포함된 배열의 주소를 검색합니다.

DWORD* GetTicArray() const;

Return Value

슬라이더 컨트롤의 눈금 위치가 포함된 배열의 주소입니다.

CSliderCtrl::GetTicPos

슬라이더 컨트롤에서 눈금 표시의 현재 실제 위치를 검색합니다.

int GetTicPos(int nTic) const;

매개 변수

nTic
눈금을 식별하는 0부터 시작하는 인덱스입니다.

Return Value

클라이언트 좌표에서 지정된 눈금 표시의 실제 위치이거나 유효한 인덱스를 지정하지 않으면 - 1 nTic 입니다.

CSliderCtrl::GetToolTips

슬라이더 컨트롤에 할당된 도구 설명 컨트롤에 대한 핸들을 검색합니다(있는 경우).

CToolTipCtrl* GetToolTips() const;

Return Value

개체에 대한 CToolTipCtrl 포인터이거나 NULL 도구 설명이 사용되지 않는 경우 슬라이더 컨트롤에서 스타일을 사용하지 TBS_TOOLTIPS 않는 경우 반환 값은 .입니다 NULL.

설명

이 멤버 함수는 Windows SDK에 설명된 대로 Win32 메시지 TBM_GETTOOLTIPS의 동작을 구현합니다. 이 멤버 함수는 컨트롤에 대한 CToolTipCtrl 핸들 대신 개체를 반환합니다.

슬라이더 컨트롤 스타일에 대한 설명은 Windows SDK의 트랙바 컨트롤 스타일을 참조하세요.

CSliderCtrl::SetBuddy

창을 슬라이더 컨트롤의 버디 창으로 할당합니다.

CWnd* SetBuddy(
    CWnd* pWndBuddy,
    BOOL fLocation = TRUE);

매개 변수

pWndBuddy
슬라이더 컨트롤의 버디로 설정될 개체에 대한 포인터 CWnd 입니다.

fLocation
버디 창을 표시할 위치를 지정하는 값입니다. 이 값은 다음 중 하나일 수 있습니다.

  • TRUE 트랙바 컨트롤에서 스타일을 사용하는 경우 버디가 트랙바 왼쪽에 TBS_HORZ 나타납니다. 트랙바에서 스타일을 사용하는 TBS_VERT 경우 버디가 트랙바 컨트롤 위에 나타납니다.

  • FALSE 트랙바 컨트롤이 스타일을 사용하는 경우 버디가 트랙바 오른쪽에 TBS_HORZ 나타납니다. 트랙바에서 스타일을 사용하는 TBS_VERT 경우 버디가 트랙바 컨트롤 아래에 나타납니다.

Return Value

이전에 해당 위치의 CWnd 슬라이더 컨트롤에 할당된 개체에 대한 포인터입니다.

설명

이 멤버 함수는 Windows SDK에 설명된 대로 Win32 메시지 TBM_SETBUDDY의 동작을 구현합니다. 이 멤버 함수는 반환 값과 매개 변수 모두에 CWnd 대해 창 핸들이 아닌 개체에 대한 포인터를 사용합니다.

슬라이더 컨트롤 스타일에 대한 설명은 Windows SDK의 트랙바 컨트롤 스타일을 참조하세요.

CSliderCtrl::SetLineSize

슬라이더 컨트롤의 선 크기를 설정합니다.

int SetLineSize(int nSize);

매개 변수

nSize
슬라이더 컨트롤의 새 줄 크기입니다.

Return Value

이전 줄 크기입니다.

설명

줄 크기는 슬라이더가 알림에 TB_LINEDOWN 대해 이동하는 양에 TB_LINEUP 영향을 줍니다.

CSliderCtrl::SetPageSize

슬라이더 컨트롤의 페이지 크기를 설정합니다.

int SetPageSize(int nSize);

매개 변수

nSize
슬라이더 컨트롤의 새 페이지 크기입니다.

Return Value

이전 페이지 크기입니다.

설명

페이지 크기는 슬라이더가 이동하고 알림에 대해 이동하는 양에 TB_PAGEUP TB_PAGEDOWN 영향을 줍니다.

CSliderCtrl::SetPos

슬라이더 컨트롤에서 슬라이더의 현재 위치를 설정합니다.

void SetPos(int nPos);

매개 변수

nPos
새 슬라이더 위치를 지정합니다.

CSliderCtrl::SetRange

슬라이더 컨트롤에서 슬라이더의 범위(최소 및 최대 위치)를 설정합니다.

void SetRange(
    int nMin,
    int nMax,
    BOOL bRedraw = FALSE);

매개 변수

nMin
슬라이더의 최소 위치입니다.

nMax
슬라이더의 최대 위치입니다.

bRedraw
다시 그리기 플래그입니다. 이 매개 변수인 TRUE경우 범위가 설정된 후 슬라이더가 다시 그려집니다. 그렇지 않으면 슬라이더가 다시 그려지지 않습니다.

CSliderCtrl::SetRangeMax

슬라이더 컨트롤에서 슬라이더의 최대 범위를 설정합니다.

void SetRangeMax(
    int nMax,
    BOOL bRedraw = FALSE);

매개 변수

nMax
슬라이더의 최대 위치입니다.

bRedraw
다시 그리기 플래그입니다. 이 매개 변수인 TRUE경우 범위가 설정된 후 슬라이더가 다시 그려집니다. 그렇지 않으면 슬라이더가 다시 그려지지 않습니다.

CSliderCtrl::SetRangeMin

슬라이더 컨트롤에서 슬라이더의 최소 범위를 설정합니다.

void SetRangeMin(
    int nMin,
    BOOL bRedraw = FALSE);

매개 변수

nMin
슬라이더의 최소 위치입니다.

bRedraw
다시 그리기 플래그입니다. 이 매개 변수인 TRUE경우 범위가 설정된 후 슬라이더가 다시 그려집니다. 그렇지 않으면 슬라이더가 다시 그려지지 않습니다.

CSliderCtrl::SetSelection

슬라이더 컨트롤에서 현재 선택 영역의 시작 위치와 끝 위치를 설정합니다.

void SetSelection(
    int nMin,
    int nMax);

매개 변수

nMin
슬라이더의 시작 위치입니다.

nMax
슬라이더의 끝 위치입니다.

CSliderCtrl::SetThumbLength

현재 트랙바 컨트롤에서 슬라이더의 길이를 설정합니다.

void SetThumbLength(int nLength);

매개 변수

nLength
[in] 슬라이더의 길이(픽셀)입니다.

설명

이 메서드를 사용하려면 트랙바 컨트롤을 스타일로 설정해야 합니다 TBS_FIXEDLENGTH .

이 메서드는 TBM_SETTHUMBLENGTH Windows SDK에 설명된 메시지를 보냅니다.

예시

첫 번째 코드 예제에서는 현재 트랙바 컨트롤에 액세스하는 데 사용되는 변수 m_sliderCtrl를 정의합니다. 또한 이 예제에서는 트랙바 컨트롤의 thumb 구성 요소의 기본 길이를 저장하는 데 사용되는 변수 thumbLength를 정의합니다. 이러한 변수는 다음 예제에서 사용됩니다.

// Variable to access the slider control.
CSliderCtrl m_sliderCtrl;
// Length of the slider control's thumb.
int thumbLength;

다음 코드 예제에서는 트랙바 컨트롤의 thumb 구성 요소를 기본 길이의 두 배로 설정합니다.

// Add extra initialization.

// Modify the size of the slider control's thumb.
// First, set the TBS_FIXEDLENGTH style.
m_sliderCtrl.ModifyStyle(0, TBS_FIXEDLENGTH);
thumbLength = m_sliderCtrl.GetThumbLength();
m_sliderCtrl.SetThumbLength(thumbLength * 2);

// End extra initialization.

CSliderCtrl::SetTic

슬라이더 컨트롤에서 눈금 표시의 위치를 설정합니다.

BOOL SetTic(int nTic);

매개 변수

nTic
눈금 표시의 위치입니다. 이 매개 변수는 양수 값을 지정해야 합니다.

Return Value

눈금 표시가 설정된 경우 0이 아닌 경우 그렇지 않으면 0입니다.

CSliderCtrl::SetTicFreq

눈금이 슬라이더에 표시되는 빈도를 설정합니다.

void SetTicFreq(int nFreq);

매개 변수

nFreq
눈금 표시의 빈도입니다.

설명

예를 들어 빈도를 2로 설정하면 슬라이더 범위의 다른 모든 증가에 대해 눈금 표시가 표시됩니다. 빈도에 대한 기본 설정은 1입니다(즉, 범위의 모든 증가는 눈금 표시와 연결됨).

이 함수를 사용하려면 스타일을 사용하여 TBS_AUTOTICKS 컨트롤을 만들어야 합니다. 자세한 내용은 CSliderCtrl::Create를 참조하세요.

CSliderCtrl::SetTipSide

트랙 표시줄 컨트롤에서 사용하는 도구 설명 컨트롤을 배치합니다.

int SetTipSide(int nLocation);

매개 변수

nLocation
도구 설명 컨트롤을 표시할 위치를 나타내는 값입니다. 가능한 값 목록은 Windows SDK에 설명된 대로 Win32 메시지를 TBM_SETTIPSIDE참조하세요.

Return Value

도구 설명 컨트롤의 이전 위치를 나타내는 값입니다. 반환 값은 에 대해 nLocation가능한 값 중 하나와 같습니다.

설명

이 멤버 함수는 Windows SDK에 설명된 대로 Win32 메시지 TBM_SETTIPSIDE의 동작을 구현합니다. 스타일 표시 도구 설명을 사용하는 TBS_TOOLTIPS 슬라이더 컨트롤입니다. 슬라이더 컨트롤 스타일에 대한 설명은 Windows SDK의 트랙바 컨트롤 스타일을 참조하세요.

CSliderCtrl::SetToolTips

도구 설명 컨트롤을 슬라이더 컨트롤에 할당합니다.

void SetToolTips(CToolTipCtrl* pWndTip);

매개 변수

pWndTip
슬라이 CToolTipCtrl 더 컨트롤에 사용할 도구 설명이 포함된 개체에 대한 포인터입니다.

설명

이 멤버 함수는 Windows SDK에 설명된 대로 Win32 메시지 TBM_SETTOOLTIPS의 동작을 구현합니다. 스타일을 사용하여 슬라이더 컨트롤을 TBS_TOOLTIPS 만들면 슬라이더 옆에 표시되는 기본 도구 설명 컨트롤이 만들어지고 슬라이더의 현재 위치가 표시됩니다. 슬라이더 컨트롤 스타일에 대한 설명은 Windows SDK의 트랙바 컨트롤 스타일을 참조하세요.

참고 항목

MFC 샘플 CMNCTRL2
CWnd 수업
계층 구조 차트
CProgressCtrl 수업