|
안녕하세여..
질문이있어서 글올리는데여
리스트박스에서 팝업메뉴를 띄워서 문자열을 오른쪽마우스로 클릭하면 문자열이 선택됨과 동시에
팝업메뉴가 뜨게 되있거든요
근데 멀티 셀렉트할때는 왼쪽버튼으로 컨트롤키조합으로 선택을한다음에 마우스 오른쪽버튼을
눌러서 선택된 아이템만 삭제하려고 하는데 그게 안되네여
쩝....
선택하고 오른쪽버튼누르면 선택된 아이템이 선택이해제되구여
선택안하고 아이템 없는 빈공간을 마우스오른쪽버튼을 클릭하면 전부선택되구여
음......어찌해야할지
글구 처음 리스트박스를 띄우면 어떤 아이템을 클릭하든(마우스오른쪽 버튼) 제일첫번째 아이템에
선택표시가 생기는데 이유가 무엇인지 모르겠네여
if ( Button==mbRight ) {
SendMessage( Search->ListBox1->Handle , WM_LBUTTONDOWN , X, Y );
}
이런식으로 마우스 오른쪽 버튼을 사용하건든요
문제가 있는건가요?
간단하게 요약하자면
마우스 오른쪽버튼으로 아이템선택시 처음은 무조건 첫번째 아이템이 선택되는 문제점과 (ListBox1)
멀티 셀렉트시 선택하고 오른쪽버튼 클릭하면 선택해제 선택안하고 오른쪽버튼 누르면 선택되는
문제점(ListBox2) 이두가지인데여..
좀 도와주세여...
그럼...꾸벅...
|