예전/3D

[3D UI] 캐럿 (Caret)

showmiso 2012. 11. 16. 12:05


캐럿이란 글씨를 칠 때 깜빡깜빡 거리는 세로 바를 말한다. 





캐럿을 사용하기 위해서는 WM_SETFOCUS, WM_KILLFOCUS를 같이 사용한다.

WM_SETFOCUS는 현재 프로그램을 선택했을 경우 실행되고, WM_KILLFOCUS는 다른 프로그램을 선택했을 경우 실행된다.



CreateCaret 의 hbmp는 비트맵 핸들이다.



사용 예제는 아래와 같다.




<참고>