none
BitBltで取得できない画面情報について教えてください RRS feed

  • 質問

  • Win32APIの BitBltでWindows OSのデスクトップの画面キャプチャを
     するアプリケーションがあるとして、取得できない画面情報には
     どのような種類のものがありますか?
    そしてそれはどのようにすれば確認可能ですか?

    例えばオーバレイ表示している部分は取得できないと思っておりますが、
    そのことを外部ツール(process explorerや spy++ など)で確認方法する
    方法があれば知りたいと思っています。

    以下は動作の条件です。

    ・BitBltの第9パラメータの「ラスタオペレーションコード」にはCAPTUREBLT
       を指定します。

    ・アプリケーションのデスクトップは "default"デスクトップであるとし、
      それ以外のデスクトップ(Winlogonなど)の情報は対象ではありません。

    よろしくお願いします。

    2016年11月14日 23:23