首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

Dbgview如何在VC++中使用

2014-07-05 
Dbgview怎么在VC++中使用我在VC中按调试的按钮它还是一片空白什么也没有 为什么啊我是用MFC向导生成的一个

Dbgview怎么在VC++中使用
我在VC中按调试的按钮它还是一片空白什么也没有 为什么啊 我是用MFC向导生成的一个对话框然后加点自己的东西 想看看

C/C++ code
CClientDC dc(this);    ::BitBlt(dc,150,150,80,64,m_hmemdc,m_nCutx,m_nCuty,SRCCOPY);    int x,y;    CRect rc;    COLORREF col,col2;    CRgn rgn,tmp;    ::GetClientRect(m_hWnd,rc);    rgn.CreateRectRgn(0,0,rc.Width(),rc.Height());    col2=RGB(255,255,255);    for(x=160;x<=239;x++) //根据窗口宽度组成外层循环    {        for(y=160;y<=239;y++)//根据窗口高度组成内层循环        {            //将白色部分取掉            col=GetPixel(dc,x,y);            if(col==col2)            {                tmp.CreateRectRgn(x,y,x+1,y+1);                rgn.CombineRgn(&rgn,&tmp,RGN_XOR);                tmp.DeleteObject();            }        }    }}

col 为什么永远是4294967295这个数 论坛上说用Dbgview可以看出来 可是我不知道怎么用。。。。

[解决办法]
char s[32];
sprintf(s,"%x",col);
OutputDebugString(s);

热点排行