我创建了一个位图的句柄:
   HBITMAP hBmp_M;....
并把位图保存到了里面。我想从中取几个点的颜色来对比。
   HDC hDCImage;
   hDCImage = CreateCompatibleDC( NULL );
   if( NULL == hDCImage )
   {
     MessageBox("创建HDC错误");
     return FALSE;
   }   SelectObject( hDCImage,hBmp_M);
   COLORREF cr = GetPixel(hDCImage,dwMX,dwMY);
取得的第一个点没有问题,非常正确,可是第二次取点就出错了,成了(255,255,255)
图中就没有一处白色区域。是不是第一次取点时位图指针下移了?我对句柄不了解,希望有高手给讲一讲。另外,要是能把hBmp_M中的位图保存到一个数组中也成。
在线死等。