>>480 = 132
>2、SetwindowsHookExでWM_GetMessageを覗き見
>3、覗いたデータをImageにコピー
>4、取り込んでOCR
>これだったら隠れていても上手く取得出来るのではないかと思い

メッセージフックして、WM_PAINT でのイメージを覗くわけですか
隠れているウィンドウが WM_PAINT を受けとるはずはない、と思ふ

なんか壮大な計画を一気に完成させようとしているみたいですが
ひとつひとつ簡単な確認用のコードを確かめてから、それらを組み合わせて(以下略)