
UIControlsCombo::onSelected 메서드는 Combo Box의 선택이 변경될 때 호출되는 메서드입니다.
이 메서드의 실제 구현 내용을 확인하려면, Visual Studio의 디버그 모드로 전환하여 Breakpoint를 설정한 후 Combo Box의 선택을 변경하면, 디버그 모드에서 메서드의 구현 내용을 확인할 수 있습니다.
UIControlsCombo::onSelected 메서드가 호출되는 시점에 넘겨지는 정보는, Combo Box의 현재 선택된 아이템의 인덱스와 선택된 아이템의 값입니다.
예제 코드는 다음과 같습니다.
#hostingforum.kr
cpp
// UIControlsCombo 클래스
class UIControlsCombo : public UIControls
{
public:
void onSelected(int index, const char* value)
{
// 선택된 아이템의 인덱스와 값이 넘겨집니다.
printf("선택된 아이템의 인덱스: %d, 선택된 아이템의 값: %sn", index, value);
}
};
// 메인 함수
int main()
{
UIControlsCombo combo;
combo.addItem("아이템1");
combo.addItem("아이템2");
combo.addItem("아이템3");
combo.onSelected(0, "아이템1"); // 선택된 아이템의 인덱스와 값이 넘겨집니다.
combo.onSelected(1, "아이템2"); // 선택된 아이템의 인덱스와 값이 넘겨집니다.
combo.onSelected(2, "아이템3"); // 선택된 아이템의 인덱스와 값이 넘겨집니다.
return 0;
}
이 예제 코드에서는 UIControlsCombo 클래스의 onSelected 메서드가 호출될 때, 선택된 아이템의 인덱스와 값이 넘겨집니다.
2025-07-08 08:42