マジレスすると>>582は

ttp://www.ne.jp/asahi/nagoya/ahomaro/builder/cpb-050.html

見たいな事が遣りたいんでないか?

GetDC(0) でデスクトップ全体(起動中のウィンドウ含む)のDCを取得できるよ
再描画はデスクトップは同プロセスに含まれないからサブクラス化は出来ないんでフックするの
フックプロシージャは別プロセス限定でDLLに書かなきゃいけない規約がある。
Cコンパイルする環境あるか?