关于mfcCBitmapButton派生类的有关问题,创建有关问题==求指教
关于mfcCBitmapButton派生类的问题,创建问题==求指教
CBitmapButton是基类,CBitmapButtonEx是基类,我在CBitmapButton类里面添加了一CBitmapButton的对象,然后在CBitmapButtotEx的构造函数里面添加调用CBitmapButton::Create函数和LoadBitmaps函数,代码如下所示:
我创建的是基于对话的应用程序,并且声明了一个CBitmapButtonEx对象,
但是位图按钮无法显示出出来,是怎么回事?
是我认识有错误吗?
------解决方案--------------------
你在CBitmapButtonEx类的构造函数里调用Create函数干什么呢?
你是在Button上再创建子Button控件吗?你Create的代码应该放到窗口初始化的地方,你上面的Create函数调用应该是失败
------解决方案--------------------
这个this指针,指的是谁?this->
CBitmapButton是基类,CBitmapButtonEx是基类,我在CBitmapButton类里面添加了一CBitmapButton的对象,然后在CBitmapButtotEx的构造函数里面添加调用CBitmapButton::Create函数和LoadBitmaps函数,代码如下所示:
- C/C++ code
CBitmapButtonEx::CBitmapButtonEx(void) { this>Create(TEXT("TEST"),WS_CHILD|WS_VISIBLE|BS_OWNERDRAW,CRect(0,0,200,60),this,1001); this->LoadBitmaps(IDB_NORMAL,IDB_DOWN); }
我创建的是基于对话的应用程序,并且声明了一个CBitmapButtonEx对象,
但是位图按钮无法显示出出来,是怎么回事?
是我认识有错误吗?
------解决方案--------------------
你在CBitmapButtonEx类的构造函数里调用Create函数干什么呢?
你是在Button上再创建子Button控件吗?你Create的代码应该放到窗口初始化的地方,你上面的Create函数调用应该是失败
------解决方案--------------------
这个this指针,指的是谁?this->