Visual Studio 2010 공식 팀 블로그 @vsts2010

Posted by 비회원

안녕하세요 ~ MFC 카테고리의 꽃집총각 입니다.

이번에는 그 동안 함께 멀티터치를 공부하면서 다뤄보았던 예제 프로그램들의 소스를 정리해 보았습니다.

아래 코드를 다운 받으세요 :)


Gesture : WM_GESTURE 메세지를 이용해 화면상의 사각형을 이동, 회전, 확대/축소 하는 예제.

Touch : WM_TOUCH 메세지를 이용해 클라이언트 영역에 터치 입력 궤적을 따라 선을 그려주는 예제.

Manipulation : IManipulationProcessor 인터페이스를 활용해 Microsoft Surface에서와 같은 Manipulation 움직임을 제어하는 예제.

Manipulation Inertia : IManipulationProcessor, IInertiaProcessor 인터페이스를 모두 활용, 조작(Manipulation) 및 관성(Inertia) 모두를 적용한 예제.

조작(Manipulation)과 관성(Inertia) 처리 방법은 아직 포스팅으로 설명 드리지 못한 부분입니다만 샘플 코드 정리하면서 함께 정리해 공개합니다.

모든 코드는 기본적으로 MS에서 제공하는 예제 코드를 기반으로 하고, 제가 포스팅 하면서 추가로 변경한 부분들의 코드도 일부 포함되어 있습니다. 참고 부탁 드립니다. 

크리에이티브 커먼즈 라이선스
Creative Commons License

댓글을 달아 주세요

  1. 조남규 2011/02/07 10:07

    WM_TOUCH 메세지를 생성 할 수는 없는 건가요?

    위 예제 코드에서 작업 해 본 결과,
    PostMessage로 WM_GESTURE는 생성 할 수 있는데 (wParam, lParam 내용은 건드리지 않고, 메세지가 생성되는지 여부만 판단)
    WM_TOUCH는 안되더라구요...

    이 글을 보실지 모르겠지만, 우문현답을 기다리겠습니다.