다음을 통해 공유


TabCtrl_SetCurFocus 매크로(commctrl.h)

포커스를 탭 컨트롤의 지정된 탭으로 설정합니다. 이 매크로를 사용하거나 TCM_SETCURFOCUS 메시지를 명시적으로 보낼 수 있습니다.

통사론

VOID TabCtrl_SetCurFocus(
   HWND hwnd,
   int  i
);

매개 변수

hwnd

형식: HWND

탭 컨트롤에 대한 핸들입니다.

i

형식: int

포커스를 가져오는 탭의 인덱스(0부터 시작하는 인덱스)입니다.

반환 값

형식: VOID

반환 값이 없습니다.

발언

탭 컨트롤에 TCS_BUTTONS 스타일(단추 모드)이 있는 경우 포커스가 있는 탭이 선택한 탭과 다를 수 있습니다. 예를 들어 탭을 선택하면 선택한 탭을 변경하지 않고 화살표 키를 눌러 포커스를 다른 탭으로 설정할 수 있습니다. 단추 모드에서 TabCtrl_SetCurFocus 매크로는 입력 포커스를 지정된 탭과 연결된 단추로 설정하지만 선택한 탭은 변경되지 않습니다.

탭 컨트롤에 TCS_BUTTONS 스타일이 없으면 포커스를 변경하면 선택한 탭도 변경됩니다. 이 경우 탭 컨트롤은 TCN_SELCHANGINGTCN_SELCHANGE 알림 코드를 부모 창으로 보냅니다.

요구 사항

요구
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 commctrl.h

참고 항목

참조

TCM_GETCURFOCUS

TabCtrl_GetCurFocus