我试了 取几个 坐标点的值 颜色都是 0,0,0  怎么回事啊, 我窗口里面有图像的啊 
pdc1   =   GetWindowDC()这样取的cdc 不对么 ?

解决方案 »

  1.   

    GetWindowRect()      得到的是在屏幕坐标系下的RECT(即以屏幕左上角为原点)
       
         GetClientRect()      得到的是在客户区坐标系下的RECT(即以所在窗口左上角为原点,去掉了标题栏计算,仅仅是个大小,返回值的左上角永远为0,0) 
      
         ScreenToClient()      就是把屏幕坐标系下的RECT坐标转换为客户区坐标系下的RECT坐标。
    你看看 是这原因不