以下是onpaint中的代码
CPaintDC dc(this); // device context for painting
CxImage image;
CxImage image1;
CxImage image2;
CxImage image3;
CxImage image4;
CxImage image5;
bool bRet = image.Load("F:\\vc workplace\\VirtualEarthquakePlay\\background1.jpg");
bool aRet = image1.Load("F:\\vc workplace\\VirtualEarthquakePlay\\标识1.jpg");
bool cRet = image2.Load("F:\\vc workplace\\VirtualEarthquakePlay\\标识1.jpg");
bool dRet = image3.Load("F:\\vc workplace\\VirtualEarthquakePlay\\标识1.jpg");
bool eRet = image4.Load("F:\\vc workplace\\VirtualEarthquakePlay\\标识1.jpg");
bool fRet = image5.Load("F:\\vc workplace\\VirtualEarthquakePlay\\标识1.jpg");
if (bRet&&aRet&&cRet&&dRet&&eRet&&fRet)
{
long lRet = image.Draw(dc.GetSafeHdc(),0,0,1360,768,NULL);
long aRet = image1.Draw(dc.GetSafeHdc(),36,128,56,56,NULL);
long cRet = image2.Draw(dc.GetSafeHdc(),108,128,56,56,NULL);
long dRet = image3.Draw(dc.GetSafeHdc(),180,128,56,56,NULL);
long eRet = image4.Draw(dc.GetSafeHdc(),252,128,56,56,NULL);
long fRet = image5.Draw(dc.GetSafeHdc(),324,128,56,56,NULL);
}
CPaintDC dc(this); // device context for painting
CxImage image;
CxImage image1;
CxImage image2;
CxImage image3;
CxImage image4;
CxImage image5;
bool bRet = image.Load("F:\\vc workplace\\VirtualEarthquakePlay\\background1.jpg");
bool aRet = image1.Load("F:\\vc workplace\\VirtualEarthquakePlay\\标识1.jpg");
bool cRet = image2.Load("F:\\vc workplace\\VirtualEarthquakePlay\\标识1.jpg");
bool dRet = image3.Load("F:\\vc workplace\\VirtualEarthquakePlay\\标识1.jpg");
bool eRet = image4.Load("F:\\vc workplace\\VirtualEarthquakePlay\\标识1.jpg");
bool fRet = image5.Load("F:\\vc workplace\\VirtualEarthquakePlay\\标识1.jpg");
if (bRet&&aRet&&cRet&&dRet&&eRet&&fRet)
{
long lRet = image.Draw(dc.GetSafeHdc(),0,0,1360,768,NULL);
long aRet = image1.Draw(dc.GetSafeHdc(),36,128,56,56,NULL);
long cRet = image2.Draw(dc.GetSafeHdc(),108,128,56,56,NULL);
long dRet = image3.Draw(dc.GetSafeHdc(),180,128,56,56,NULL);
long eRet = image4.Draw(dc.GetSafeHdc(),252,128,56,56,NULL);
long fRet = image5.Draw(dc.GetSafeHdc(),324,128,56,56,NULL);
}
解决方案 »
- 如何让线程按指定顺序执行
- 一个字节流里面包含着png图片,文本信息,请问怎样对里面的这些信息判断,并解析出来?
- 在一个有图片背景的view上如何移动另一个图片?----图片怎么会"飞来飞去"
- 菜问题,怎样设置原来的VC项目的输出EXE改为DLL??
- 用directdraw显示yuv 的数据,的小问题
- 200分求一小程序
- 我学过C,自学了C++,想学VC,可不知道从何入手?哪位大哥帮忙指点一下??
- 关于IISAdminObject的问题,急
- VC中的Timer问题
- C++捕获自动化的Internet Explorer的DWebBrowser2事件,程序被阻塞的问题。
- VC中如何打开文件夹(相对路径)?
- 关于png和jpeg哪个压缩好些
你设置的rect可能大于clientrect了!
你rect都设置小些!
可以这样,先GetClientRect,然后分割成好几块。
不要用这个DC ,用屏幕DC试试?