728x90

WPF의 ButtonDown, MouseMove, ButtonUp 등의 이벤트가 내가 만든 Rendering Viewer에는 발생하지 않는다.


이 이벤트들은 OpenGL을 Renering하면서 등록한 MsgProc에서 처리된다.


내 생각에는 CreateWindow로 만든 윈도우를 WPF에 붙인 것이기 때문에 WPF와 이벤트 메시지가 다르거나 뭐 그렇지 않을까 예상만 한다.


일단. 위와 같은 이벤트들을 WM_LBUTTONDOWN, WM_LBUTTONUP, WM_MOUSEMOVE 등과 같은 메시지로 처리를 하면 내가 생각했던 것처럼 동작한다.

728x90

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

WPF - OpenGL 연동하기 - 1  (0) 2018.09.13
WPF - 강좌  (0) 2018.09.11

+ Recent posts