728x90

마우스 이벤트 처리를 해서 듀얼 모니터에서 왔다갔다하니까 좌표 계산이 이상해져서 창이 왔다갔다하는 현상이있었다.

 

그럴 때 그냥 Mouse Press Event 에서 아래와 같은 처리만 하면 되었다. (기록...)

 

const int WM_SYSCOMMAND = 0x0112;
const int SC_FORMMOVE = 0xf012;

if (Mouse Press Event && LeftButton)
{
	ReleaseCapture();
	SendMessage(hwnd, WM_SYSCOMMAND, SC_FORMMOVE, 0);
}
728x90

'GUI Toolkit > QT' 카테고리의 다른 글

QT - QWidget에서 DirectX Rendering  (0) 2019.11.20
QT - qDebug() 와 QT_NO_DEBUG_OUTPUT  (0) 2019.01.17
QT - InputMethodEvent() 버그...?  (3) 2019.01.15
QT - QT 설치하기.  (0) 2017.02.18

+ Recent posts