界面贴图问题 现在很多软件都有换肤的功能,有哪位大侠知道详细资料的吗?他们是怎么实现的? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 真是不一言难尽啊,如果你也有点想法,等我做成了再放在网上去,主页是www.windrun.com,可以在上面给我发邮件 http://dabder.free.fr/CE/download.htm 就是图片,你在需要的位置放上图片就行了。BOOL CXXXDlg::OnEraseBkgnd(CDC* pDC) { // TODO: Add your message handler code here and/or call default CRect rect; CDC memDC; CBitmap cBitmap; CBitmap* pOldMemBmp = NULL; GetWindowRect(&rect); cBitmap.LoadBitmap(IDB_BACKBMP); //调用位图 memDC.CreateCompatibleDC(pDC); pOldMemBmp = memDC.SelectObject(&cBitmap); pDC->BitBlt(0, 0, rect.Width(), rect.Height(), &memDC, 0, 0, SRCCOPY); if (pOldMemBmp) memDC.SelectObject(pOldMemBmp); return TRUE; // return CDialog::OnEraseBkgnd(pDC);} 适合中级读者:http://www.vckbase.com/document/viewdoc.asp?id=529如果你愿意使用第三方控件就很容易实现。http://www.vckbase.com/tools/viewtools.asp?id=77可以在这里下载到,使用很简单的,看看自带的E文说明就知道了,还有好几个example 如何快速获取文件夹中名称最小的文件 ADO在access数据库插入记录时出现错误:类型不匹配 怎样统计CEdit 中输入的汉字及字母之和 CSocket如何持续发送信息 WTL中,怎么改变lineto 画线的颜色和 粗细? 看了不少打洞的技术文章,为什么还是不能P2P通讯??? 如何修改控件的Tab顺序? 如何在数组a[x][y]中随机生成0-xy的数据,不能重复! 知道怎么屏蔽CTRL+SHIFT以及CTRL+ALT的组合? 关于HTTP和SOCKET问题 想请教一个VC问题 Windows记事本程序的一个bug?
{
// TODO: Add your message handler code here and/or call default
CRect rect;
CDC memDC;
CBitmap cBitmap;
CBitmap* pOldMemBmp = NULL; GetWindowRect(&rect); cBitmap.LoadBitmap(IDB_BACKBMP); //调用位图
memDC.CreateCompatibleDC(pDC);
pOldMemBmp = memDC.SelectObject(&cBitmap); pDC->BitBlt(0, 0, rect.Width(), rect.Height(),
&memDC, 0, 0, SRCCOPY); if (pOldMemBmp)
memDC.SelectObject(pOldMemBmp); return TRUE;
// return CDialog::OnEraseBkgnd(pDC);
}
适合中级读者:
http://www.vckbase.com/document/viewdoc.asp?id=529如果你愿意使用第三方控件就很容易实现。
http://www.vckbase.com/tools/viewtools.asp?id=77可以在这里下载到,使用很简单的,看看自带的E文说明就知道了,
还有好几个example