关于bitmapbutton的问题:

flygone 2002-02-24 09:09:04
我用这样的方法建立bitmapbutton时为什么有错误的编译提示?
btn=new CBitmapButton();
btn->Create("&Hello",
NULL,
WS_CHILD|WS_VISIBLE|BS_PUSHBUTTON,
CRect(2,2,42,22),
IDB_BMPBTN);//#define IDB_BMPBTN 100
btn->LoadBitmaps(IDB_BITMAP);
...全文
37 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
strip 2002-02-24
  • 打赏
  • 举报
回复
btn->Create("&Hello",
WS_CHILD|WS_VISIBLE|BS_PUSHBUTTON,
CRect(2,2,42,22),NULL, <------------ 你这样的话,这个按钮没有父窗口
IDB_BMPBTN);//#define IDB_BMPBTN 100
strip 2002-02-24
  • 打赏
  • 举报
回复
你改成这样吧:
CBitmapButton* btn=new CBitmapButton();
btn->Create("&Hello",
WS_CHILD|WS_VISIBLE|BS_PUSHBUTTON,
CRect(2,2,42,22),NULL,
IDB_BMPBTN);//#define IDB_BMPBTN 100
btn->LoadBitmaps(IDB_BITMAP);

////////////////

BOOL CBitmapButton::Create( LPCTSTR lpszCaption, DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT nID );

1,660

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 非技术类
社区管理员
  • 非技术类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧