마우스 클릭인지 더블클릭인지 여부를 알수 없나요?
우선 소스부터요 ㅡ.ㅜ
if msg.wParam = WM_LBUTTONDOWN then begin
Caption := 'Left DOWN';
end
else if msg.wParam = WM_LBUTTONUP then begin
Caption := 'Left UP';
end
else if msg.wParam = WM_LBUTTONDBLCLK then begin
Caption := 'Left DBClick';
end;
이렇게해서 실행하고 더블클릭하니깐
Caption := 'Left DOWN';
Caption := 'Left UP';
Caption := 'Left DBClick';
3가지 다 나오데요 ㅠ.ㅠ
더블클릭했을때만 따로 알고싶은데 다른 방법있으면 좀 가르쳐주세요 ㅠ.ㅠ
클릭이벤트하고 더블클릭이벤트를 따로 쓰려고 하거든요...
그리고 한가지 더 질문이요 ㅠ.ㅠ
어제 질문올렸는데 혹시나해서 다시 올려봐요 ㅠ.ㅠ
---------------------------------------------------------------------
var
AllString: String;
StringList: TStringList;
ListItem: TListItem;
타이머 프로시져에서
ListItem := ListView.Items.Add;
ListItem.Caption := '내용'; //리스트뷰에 내용을 추가하고
StringList.Add('내용');
AllString := StringList.Text; //같은 내용을 AllString에 넘겨주고
AllString에 입력된 값을 ListView에 다시 넣으려고 하거든요...
-> 코딩 길어져도 좋아요 ㅠ.ㅠ 제발좀...
그런데 엄청 안되네요..역시초짜라 ;;
고수님들 좀 도와주세요 ㅠ.ㅠ
그럼 즐주말되시구요...즐프되세요 ^^
이벤트에 보시면 onDBlClick 라는 이벤트가 더블클릭에 대한 이벤트입니다.