본문 바로가기

듀얼모니터

듀얼 모니터 사용시 LPARAM메세지로 마우스 좌표 받아 오기 듀얼모니터를 사용하는 경우 윈도우나 마우스의 좌표가 음수(-)값이 나올 수 있다. 디스플레이 설정에서 우측의 모니터를 Primary모니터로 잡는 경우, 우측 모니터의 좌 상단이 (0,0)좌표가 되며, 왼쪽 모니터의 X좌표는 음수 값을 갖게 된다. 마우스나 윈도우의 좌표를 LPARAM의 전달하는 메시지의 경우, 보통 HIWORD(lParam), LOWORD(lParam)를 사용해서 좌표를 파싱하게 되는데 HIWORD()나 LOWORD() 매크로의 경우, WORD값 즉 양수만을 리턴 하므로 정상적인 좌표가 계산되지 않는다. 이경우, HIWORD() 대신 GET_X_LPARAM() LOWORD() 대신 GET_Y_LPARAM() 을 사용하면 정상적인 좌표값을 얻울 수 있다. GET_X_LPARAM()과 GET.. 더보기
듀얼 모니터 유틸리티 프로그램 -듀얼 모니터에서 더욱더 편한 제어를 위한 프로그램 -주요 기능 1. 마우스 포인터 위치에 새창 열기. 2. 단축키로 다른 모니터로 창이동. - 실행화면 간단한 사용법으로 사용가능 하게 구성되어 있습니다. - 테스트 환경 원도우 32비트 정상 실행 / 원도우 64비트 일부 64비트 프로세스 창이동 불가(32비트 프로세스만 실행) 원도우7 정상 작동. - 파일 다운로드 ************************************* 신버전 업데이트 내용 ************************************* 2011.11.28 마우스 위치로 새창 이동 / 창이동 키 설정 자동저장. 프로그램 시작시 이전 값 자동 적용 시작. 설정파일은 프로그램 위치에 config.ini 형태로 저장됨. ^^.. 더보기