マウスがウィンドウから外に出て行ってしまったことを知るには_TrackMouseEvent()でWM_MOUSELEAVEを発行する

この API を用いると、マウスがウィンドウ外に出て行ったしまったとき、メッセージをもらうことができます。(ただし1回限定なので、また、必要になったら、また API をコールする必要があります。)

ネタ元