m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME);
CBrush m_brush;
afx_msg HBRUSH OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor);
CButton m_btnNew;
CButton m_btnOpen;
CButton m_btnSave;
CButton m_btnSaveas;
//设置背景
CImage img;
img.Load(L"./res/background.jpg");
CBitmap bmpTmp;
bmpTmp.Attach(img.Detach()); //a//把格式转换成bmp格式
m_brush.CreatePatternBrush(&bmpTmp);
// m_btnNew.SubclassDlgItem(IDC_FILE_NEW, this); //CbitmapButton 变量绑定按钮
// m_btnNew.LoadBitmaps(IDB_RECT, IDB_CRIC);//为变量按钮添加bmp图片,LoadBitmaps加载状态图片,注意顺序为Up,Down,Focused,Disabled。
// m_btnNew.SizeToContent(); // 设置按钮适应图片大小
if (m_btnNew.GetBitmap() == NULL)
m_btnNew.SetBitmap(::LoadBitmap(::AfxGetResourceHandle(), MAKEINTRESOURCE(IDB_BITMAP_NEW)));
if (m_btnOpen.GetBitmap() == NULL)
m_btnOpen.SetBitmap(::LoadBitmap(::AfxGetResourceHandle(), MAKEINTRESOURCE(IDB_BITMAP_OPEN)));
if (m_btnSave.GetBitmap() == NULL)
m_btnSave.SetBitmap(::LoadBitmap(::AfxGetResourceHandle(), MAKEINTRESOURCE(IDB_BITMAP_SAVE)));
if (m_btnSaveas.GetBitmap() == NULL)
m_btnSaveas.SetBitmap(::LoadBitmap(::AfxGetResourceHandle(), MAKEINTRESOURCE(IDB_BITMAP_SAVEAS)));