Q&A

  • combobox의 자료를 빨리 검색할때 한글문제..
combobox의 형태가 csdropdownlist와 같이 direct로 키보드 입력이 안되는

상태에서 사용자가 단어를 입력하면 입력된 단어값을 검색하여

combobox의 index를 빨리 찾아갈 수 있도록 근사값 검색형태의

인터페이스를 구현을 하고 싶습니다.

그런데... 영문의 경우에는 즉각적인 검색이 성립이 되는데...

한글의 경우에 예를 들면 "종합"을 검색을 할려고 하면

"종"을 입력하고 "합"을 입력하고 난뒤에야 "종"으로 시작되는 위치에

검색이 되는 군요...



이에 대한 해결책은 없는지요..?

1  COMMENTS
  • Profile
    신인재 1999.07.21 19:58
    해결책은 있는데 조금 어렵습니다.



    일딴 아래를 만족하는 ComboBox를 새로 만드셔야 합니다.

    1.WM_IME_COMPOSITION 메세지를 이용 하셔야 하고요..

    2.한글조합 상태를 항상 체크해 주어야 합니다....



    제가 시간이 날때 함 만들어 볼려구 했는데 아직 생각만 있고



    시간이 없어서리.... -.-+







    송기원 께서 말씀하시기를...

    > combobox의 형태가 csdropdownlist와 같이 direct로 키보드 입력이 안되는

    > 상태에서 사용자가 단어를 입력하면 입력된 단어값을 검색하여

    > combobox의 index를 빨리 찾아갈 수 있도록 근사값 검색형태의

    > 인터페이스를 구현을 하고 싶습니다.

    > 그런데... 영문의 경우에는 즉각적인 검색이 성립이 되는데...

    > 한글의 경우에 예를 들면 "종합"을 검색을 할려고 하면

    > "종"을 입력하고 "합"을 입력하고 난뒤에야 "종"으로 시작되는 위치에

    > 검색이 되는 군요...

    >

    > 이에 대한 해결책은 없는지요..?