반응형
트레이 아이콘을 등록하고 마우스로 우클릭 할때 팝업메뉴가 나오도록 추가하였다.
그런데 우선 팝업메뉴창이 사라지지 않는 버그가 나와서 이부분은 인터넷에 검색해보니
SetForegroundWindow 로 처리하면 간단히 해결~~
흐미..근데 이게 뭥미..우클릭 자꾸 작업표시줄의 팝업메뉴랑 같이 나오는게 아닌가??
원인을 찾을려고 삽질을 해봐도 쉽사리 되지 않았다...꼼수로 트레이 아이콘을 마우스 왼쪽클릭하게 하고 우클릭되도록 하였는데 이번엔 팝업창이 작업 표시줄 뒤로 이동.. ㅡ,.ㅡ ;;
짜증이 슬슬 나고...다시 찬찬히 다른 사람들 소스를 보고 확인해 보니..
팝업메뉴가 나올때 lPram을 WM_RBUTTONDOWN으로 처리해놨는데 다른 사람은 WM_RBUTTONUP으로 처리 해놓은게
아니던가??
그렇다... WM_RBUTTONUP으로 처리 하고 나서는 작업표시줄 메뉴와 같이 나오지 않는다....
작업 표시줄의 팝업메뉴도 마우스 다운시가 아니라 업 할때 나오더라..;;
암튼 이상한걸로 삽질하고..참;;;
혹시 나와 같은 현상을 격고 있는 사람이 있다면...나와 같은 실수를 하고 있지는 않은지 확인해 볼것~!!!
반응형
'Study > MFC' 카테고리의 다른 글
유니코드와 멀티바이트에 따른 컨트롤 테마 변경 (0) | 2011.09.28 |
---|---|
MFC에서 원하는 사이트 익스플로러창 띄우기~ (0) | 2011.09.28 |
CStdioFile로 파일을 읽어 들일때 한글 깨짐현상... (0) | 2011.09.28 |
Format 자리수 출력 및 소수점 자리수 반올림 (0) | 2011.09.28 |
파일/폴더 삭제 SHFileOperation와 IFileOperation (0) | 2011.09.28 |
댓글