>>300
ありがとうございます。サブクラス化はまだよく分からないのですが
最後の手段として考えておきます。

>>301
最初は使いました。
SCMPXのひっつき方を観察するとひっつくときに
マウスカーソル⇒数ドット
ウィンドウ⇒端まで動く
なのでSetCursoPosでマウスカーソル自体を動かすのは没になりました。

遅延というのは(すみません、勝手に言葉を作っていました)
ひっついたウィンドウをひっぺがす際にウィンドウをドラッグする時、
カーソルは動いてもある範囲までウィンドウ自体は動かず、
ある範囲を超えたときに初めてウィンドウがカーソルに追従する、
という動きのことです。

>即移動じゃなくて少しずつ近づければいいだけじゃないの?
すみません、もう少し詳しくお願いできますか?