다이얼로그 박스가 띄워질 때 원하는 컨트롤에 커서가 깜빡이게 하고 싶은 경우 주로 사용합니다.
다이얼로그 리소스 편집 창에서 각 컨트롤들의 탭 순서를 변경하고 싶은 경우.
1. [Ctrl]+D를 누른다.
2. 각 컨트롤들의 탭 순서가 표시된다.
3. 첫번째 순서가 될 컨트롤부터 차례대로 마우스로 클릭한다.
4. 순서를 모두 변경했으면 다시한번 [Ctrl]+D를 누른다.
OnInitDialog()에서 컨트롤에 SetFocus를 주거나 PostMessage(WM_SETFOCUS)를 주는 방법도 있지만 이 방법이 가장 손쉬운 듯 합니다. 거의다 아시겠지만 뭐..약간의 팁이랄까요?^^;; 참고로 VS 6.0에서 활용할 수 있습니다.
VS2005에서는 다이얼로그 박스에서 해당 컨트롤의 속성창에서 TabIndex의 숫자를 변경하면 됩니다.^^
'컨트롤'에 해당되는 글 1건
- 2010.03.22 [Tip]컨트롤들의 탭 순서를 변경하는 방법.
C++2010. 3. 22. 10:45