CBitButtonNL * m_btnSearch = new CBitButtonNL();
m_btnSearch->Create(_T("button"),WS_CHILD,CRect(0,0,50,20),pWnd,btnID);
CString strFontName = _T("宋体");
//set bitmap
HBITMAP Uphbm = (HBITMAP)LoadImage(AfxGetInstanceHandle(),upicname.c_str(),IMAGE_BITMAP,0,0,LR_LOADFROMFILE|LR_CREATEDIBSECTION);
HBITMAP Dnhbm = (HBITMAP)LoadImage(AfxGetInstanceHandle(),dpicname.c_str(),IMAGE_BITMAP,0,0,LR_LOADFROMFILE|LR_CREATEDIBSECTION);
m_btnSearch->SetBitmaps(
Uphbm,
Dnhbm,
Uphbm,
Uphbm); //按钮的四种位图
m_btnSearch->SetForceColor(RGB(0, 0, 0), RGB(0, 0, 0), RGB(0, 0, 0)); //文字颜色
m_btnSearch->SizeToContent(); //按钮自动适应第一个图片大小
m_btnSearch->SetWindowText(TEXT("搜索")); //改变按钮显示文字
//m_btnSearch.SetBtnCursor(IDC_CURSOR_HAND, FALSE); //按钮鼠标类型
m_btnSearch->SetTextAlign(NL_ALIGN_CENTER, FALSE); //设置文字排列方式
//set font
m_btnSearch->SetDrawText(TRUE, FALSE); //是否显示按钮文字
.SetFont3D(FALSE, 3, 2, FALSE) //显示文字3d效果
.SetText3DBKColor(RGB(95, 95, 95)) //3d阴影颜色
.SetFontBold(TRUE, FALSE) //粗体
.SetFontSize(10, FALSE) //字体大小
.SetFontName(strFontName) //字体名称
m_btnSearch->SetWindowPos(NULL,pos.x,pos.y,size.x,size.y,SWP_SHOWWINDOW);