关于用GDI函数绘图生成的程序运行不正常的问题!多谢指教!
猞猁狲 2006-09-03 05:19:27 我用GDI函数绘制图形,在VC6中编译并运行,一切正常,可是到编译完生成出的DEBUG文件夹里找到生成的程序双击运行后窗口倒是正常显示,就是窗口内一片空白什么也不显示!用Release编译也是一样!
我用SDK做的程序,GDI绘图部分的代码如下:
HDC hdc,mdc;
HBITMAP bmp;
hdc = GetDC(hWnd);
mdc = CreateCompatibleDC(hdc);
map = (HBITMAP)LoadImage(NULL,"map.bmp",IMAGE_BITMAP,1548,1129,LR_LOADFROMFILE);
SelectObject(mdc,map);
BitBlt(hdc,0,0,640,480,mdc,0,0,SRCCOPY);
以上代码在VC6里正常运行,而且必须在IDE里点运行,程序才正常,直接双击生成的程序窗口就是一片空白,窗口功能一切正常,就是GID绘图没反应,各位大侠这是什么原因阿!谢谢指教