Share via


TabCtrl_SetCurFocus 매크로(commctrl.h)

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

구문

void TabCtrl_SetCurFocus(
   hwnd,
   i
);

매개 변수

hwnd

형식: HWND

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

i

형식: int

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

반환 값

없음

설명

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

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

요구 사항

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

추가 정보

참조

TCM_GETCURFOCUS

TabCtrl_GetCurFocus