• Advertisement


This topic is now archived and is closed to further replies.

MFC - GetPixel Doesnt work

This topic is 5460 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

In an SDI application I created a new Class, say, CTest. In one of the member functions of CTest I included the following code -
void CTest::SomeFunc(...){
     int x;
     int y;

     CFrameWnd* pFrame = (CFrameWnd*)(AfxGetApp()->m_pMainWnd);
     CMyAppView* pView = (CMyAppView*)(pFrame->GetActiveView());
     CClientDC dc(pView);  COLORREF pix = dc.GetPixel(x, y);
But the function GetPixel doent return the correct value of the the pixel color at (x,y); when I debugged it pix always had the value 0xffffffff. Please help... "There is a Bug in every Code!"

Share this post

Link to post
Share on other sites

  • Advertisement