读书人

如何在VC程序的登录界面加上背景图片啊

发布时间: 2012-05-27 05:42:30 作者: rapoo

怎么在VC程序的登录界面加上背景图片啊 各位大侠 帮帮忙啊 急
急急急 急急急

[解决办法]
CImage贴图这个最简单也最方便
[解决办法]

探讨
CImage贴图这个最简单也最方便

[解决办法]
C/C++ code
CRect rtClient;      GetClientRect(rtClient);      LPCTSTR skinPath;      skinPath = (const WCHAR*)(m_skinPathStr.AllocSysString());      if (m_skinPathStr.GetLength() != 0)         {          if(flagInit)              m_imgBK.Destroy();          m_imgBK.Load(skinPath);          m_imgBK.Draw(pDC->GetSafeHdc(), 0, 0, rtClient.Width(), rtClient.Height());          flagInit++;                return TRUE;      }
[解决办法]
登录界面就是一个窗口(对话框),在窗口铺一张图片,然后定时器退出。
[解决办法]
在登录对话框类的OnPaint函数中贴图即可。BitBlt/StretchBlt();
[解决办法]
用 Gdi+ 的话采用 Graphics.DrawImage

在 OnPaint 中绘图
参考:
http://msdn.microsoft.com/en-us/library/ms536045(VS.85).aspx
[解决办法]
找个例子,把那几句话拷贝进去,把图片地址换一下就可以了。

读书人网 >VC/MFC

热点推荐