티스토리 뷰
분명히
WM_LBUTTONDBLCLK: 라는 더블클릭 메세지가 존재함에도 불구하고 더블클릭 할 경우 실행되지 않아요.
어떻게 해결해야 할까요?
윈도우를 생성할 때 style에다가 CS_DBLCLKS를 추가해 주면 됩니다~~
wc.style = CS_HREDRAW | CS_VREDRAW | CS_DBLCLKS;
이렇게요~
그리고.. 리스트박스에서 더블클릭 했을때의 메세지는 LBN_DBLCLK:인데.. 이것역시 그냥은 먹지 않아요.
역시나~ 생성할때 스타일에 LBS_NOTIFY를 써줘야 합니다.
hList=CreateWindow("listbox",NULL,WS_CHILD | WS_VISIBLE | WS_BORDER | WS_VSCROLL | LBS_NOTIFY,10,10,300,300,hWnd,(HMENU)ID_LISTBOX,hInst,NULL);
이런식으루요~
그럼 이만~~!!!
WM_LBUTTONDBLCLK: 라는 더블클릭 메세지가 존재함에도 불구하고 더블클릭 할 경우 실행되지 않아요.
어떻게 해결해야 할까요?
윈도우를 생성할 때 style에다가 CS_DBLCLKS를 추가해 주면 됩니다~~
wc.style = CS_HREDRAW | CS_VREDRAW | CS_DBLCLKS;
이렇게요~
그리고.. 리스트박스에서 더블클릭 했을때의 메세지는 LBN_DBLCLK:인데.. 이것역시 그냥은 먹지 않아요.
역시나~ 생성할때 스타일에 LBS_NOTIFY를 써줘야 합니다.
hList=CreateWindow("listbox",NULL,WS_CHILD | WS_VISIBLE | WS_BORDER | WS_VSCROLL | LBS_NOTIFY,10,10,300,300,hWnd,(HMENU)ID_LISTBOX,hInst,NULL);
이런식으루요~
그럼 이만~~!!!
'Development > Windows' 카테고리의 다른 글
휠 메세지(WM_MOUSEWHEEL)가 안돼요 (0) | 2009.01.06 |
---|---|
그림 확대/축소가 부드럽게 이루어 지도록 하는 프로그램 (0) | 2009.01.05 |
더블 버퍼링 메모 (0) | 2008.12.02 |
EDIT Control 안에 있는 내용 한번에 복사하기! (2) | 2008.11.13 |
무효화영역을 설정함에 있어서 주의할 점! (0) | 2008.11.11 |
메모리 DC 사용하기 (0) | 2008.10.31 |
Win32 API에서 보이는 특이한 종류의 변수선언식별자들 (0) | 2008.10.23 |
lParam과 wParam은 무엇인가? (2) | 2008.10.21 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- java
- kering
- 안드로이드
- C
- 리눅스
- Troubleshooting
- winapi
- driver
- Cloud
- source
- db
- C++
- linux
- it
- Python
- 음악
- jni
- Quiz
- jni강좌
- database
- 프로그래밍
- MFC
- NDK
- android
- API
- AWS
- gcc
- Visual C++
- 드라이버
- algorithm
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함