タスクマネージャーと「デスクトップの表示」はVBじゃどう頑張っても拾えないよ

ただ目的を達成するなら
「デスクトップの表示」はWM_SHOWWINDOW   wParam=0   lParam=SW_PARENTCLOSING で反応するから
メッセージを握りつぶす
ただし Form が親を持ってないとき 言っとくけど非公式な方法ね

wParam=0 は 最小化された時
lParam=SW_PARENTCLOSING は 親が隠される時