開始と終了が明確にわかるようになっています。無視しても何も困りません。フラグ値を追加して書き直してみます。操作のみ追加される慣性で、操作後もしばらくメッセージが送られてきます。前回も書きましたがマニュアルにはまだ間違いが含まれているので、仕様が確定するまではヘッダファイルを見た方が確実です。送ってくる座標値はスクリーン座標です。構造体には対象となるウィンドウのハンドルが含まれていますが、ウィンドウ内の座標系に変換する場合は自分で行う必要があります。一本指のシングルタッチなどはマウスと同じ扱いなので、マウス系のメッセージを処理する必要があります。よってフリック操作はマウス扱いです。パンや回転、ズーム(2点間の距離)などの操作は結構誤動作というかノイズが入るようです。極端に異なる値が来たときは無視するような処理が必要になるかもしれません。最初のメッセージには回転値として不正な値が入っているようです。見なした方がよいです。回転しようとすると必ず反転してしまうおかしな症状に最初悩みました。使った方が良さそうです。場合操作判定が先に行われてしまうので、操作の位置を制限することが難しくなります。特定のオブジェクトの上だけで回転やズームを行い、それ以外の座標では常にパン操作と判定したい場合などあまりきれいに操作を区別することができません。最初は簡単に見えたものの、実際にやってみるとまだまだ。プログラムの方もいろいろと工夫が必要になりそうです。系の方が低レベルで、直接複数のタッチ座標を取り出すことが出来ます。方はいくつかの決まった操作を容易に受け取ることができます。