我的源代码如下,
CBitmapButton bmbutton;
bmbutton.LoadBitmaps (IDB_BITMAPUD,IDB_BITMAPU,IDB_BITMAPU,IDB_BITMAPUD); //IDB_BITMAPUD等是准备好的4个位图
bmbutton.AutoLoad(IDC_BUTTON,this);
但程序运行结果显示中按钮没出现,这是为什么呢?
CBitmapButton bmbutton;
bmbutton.LoadBitmaps (IDB_BITMAPUD,IDB_BITMAPU,IDB_BITMAPU,IDB_BITMAPUD); //IDB_BITMAPUD等是准备好的4个位图
bmbutton.AutoLoad(IDC_BUTTON,this);
但程序运行结果显示中按钮没出现,这是为什么呢?
解决方案 »
- 新手求教:使用MoveTo(),LineTo()画的线不能正常显示
- 局域网即时通信工具问题
- *请教大侠,在DLL中挂接EXE中的函数,出现非法访问,怎么解决啊?
- 关于mdi中的菜单
- 请问如何将ListBox中的某一项的字体设置为加粗啊?
- 控制台下的一小段程序,想移植到窗口中,一时想不到较好较安全的办法,请帮我看看
- 如何用VC++ MFC 操作Word?
- 谁知道用VC怎么连接sybase数据库,最好给出细节我,用ODBC或ADO也好,或ODBC怎么在ODBC DATA SOURCES设置数据源?
- 在VS2008中如何添加像VC6.0那样编写好的组件?
- 怎样得到一个UDP报文的源Mac地址?高分求解
- 简单问题:鼠标的移动会触发哪些消息和函数?在线等。
- 基础问题,关于堆、栈、堆栈等。大家帮帮忙。
myButton.Create(NULL, WS_CHILD|WS_VISIBLE|BS_OWNERDRAW,
CRect(10,10,100,100), pParentWnd, 1);// Load the bitmaps for this button.
myButton.LoadBitmaps(IDB_UP, IDB_DOWN, IDB_FOCUS, IDB_DISABLE);
{
CConrolDoc* pDoc = GetDocument();
m_bmpbtn.DeleteTempMap();
m_bmpbtn.LoadBitmaps(IDB_BMP1,0,0,0);
m_bmpbtn.Create("",WS_VISIBLE|WS_CHILD|BS_OWNERDRAW,CRect(20,80,180,140),this,ID_BUTTON);
//IDB_BMP1为资源文件中的位图
ID_BUTTON为在string table中定义的ID值
m_bmpbtn为在你的视图类的头文件中定义的
CBitmapButton m_bmpbtn;