ComboBox 에 CBN_EDITCHANGE 메세지를 날리면
Change 함수를 호출하고 여기서 OnChange 이벤트를 발생시킵니다.
WPARAM, LPARAM 은 상관없으니 걍 0 넣으시면 되구요.
예)
ComboBox1.Perform(CBN_EDITCHANGE, 0, 0);
rambojanggoon 님이 쓰신 글 :
: 콤보 박스에서 마우스가 눌리면.. Onchanging event가 발생하며, 그때 itemIndex의 값이 변하잖아요...
: 그리고 그 itemindex의 값에 따라 어떤 job들을 처리하구요...
:
: 그런데 콤보박스에서 마우스가 눌리는 것이 아니라... 특정버튼이 눌렸을때도 콤보박스에서 마우스가 눌려 itemindex가 변한것과 같은 효과를 내려고 합니다..
:
: 즉 콤보박스에 OnChanging event를 보내면서, itemIndex 값을 변화시키면 될것같은데?
: 특정 버튼이 클릭됐을때..콤보박스에 OnChanging event를 보내서 itemindex를 변화시키려면 어떻게 하나요?
:
: 수고하세요.
|