vc++6.0中动态创建的CStatic控件,不能显示图片,而是一片灰色,为什么?
汤去三面 2008-01-18 11:29:16 请教各位达人,我的程序中需要动态的增加或删除图片,但我成功的动态创建了CStatic控件,也在界面上显示了,但是图片却不能显示,在控件显示区域是一片灰色,请问为什么?下面是我的代码:
CStatic *myStatic;
myStatic = new CStatic();
myStatic->Create(_T("Bitmap Static"), WS_CHILD|WS_VISIBLE|SS_CENTERIMAGE|SS_BITMAP, CRect(100,100,685,900), this);
HBITMAP hBmp = LoadBitmap(AfxGetInstanceHandle(),"D:\\work\\MADS Client\\medias\\p01.bmp");
myStatic->SetBitmap(hBmp);
myStatic->ShowWindow(SW_SHOWNA);
请大家帮帮忙,指出问题所在。多谢了。