如何使用CButtonST加入到小弟我自己的工程
怎么使用CButtonST加入到我自己的工程?
我现在正在美化界面,根据大家的建议我想使用CButtonST类,但是根据方法:
首先在我的工程文件夹中加入了
BtnST.h
BtnST.cpp
BCMenu.h
BCMenu.cpp 四个文件,并且也在BtnST.h中加入了
#define BTNST_USE_BCMENU
#include "BCMenu.h "两条代码,
因为我的工程名为:BTN,
我在程序的CBTNDlg类下加入了一个对象:
public:
CButtonST m_btnSt;
但是编译连接就出错了
请大家帮帮忙啊!
我的CButtonST类单独编译可以正常运行!
我就想做出里面的按钮来~~~~
谢谢大家了~~~
------解决方案--------------------
CButtonST m_btnSt不是直接加的,要在资源编辑器中给按钮添加一个控件变量,在ClassWizard中将控件变量的类型由CButton改成CButtonST
------解决方案--------------------
楼上说的对
------解决方案--------------------
你把这些文件加入到你的工程里面了吗
不是你的工程文件夹里
是工程里
工程--加入到工程---文件
然后选择这些文件确定
现在就把这个文件加入到工程里了
然后编译一下 看看有没有错误
应该没有
然后在对话框资源中托个按钮过来IDC_BUTTON
加入
CButtonST m_but1;
m_but1.SubclassDlgItem(IDC_BUTTON,this);
m_but1.SetInactiveBgColor(RGB(250,189,65));
m_but1.SetTooltipText( "测试 ");
m_but1.SetInactiveFgColor(RGB(0,189,255));
m_but1.SetActiveFgColor(RGB(0,0,255));
就可以随意用了
------解决方案--------------------
楼上说的是,在.cpp文件上单击右键,把上面几个文件加到工程里再试试,我用过的,没什么大问题。
------解决方案--------------------
还有如果要连接的话,在Link选项中加上那个CButtonST的生成库文件。
我现在正在美化界面,根据大家的建议我想使用CButtonST类,但是根据方法:
首先在我的工程文件夹中加入了
BtnST.h
BtnST.cpp
BCMenu.h
BCMenu.cpp 四个文件,并且也在BtnST.h中加入了
#define BTNST_USE_BCMENU
#include "BCMenu.h "两条代码,
因为我的工程名为:BTN,
我在程序的CBTNDlg类下加入了一个对象:
public:
CButtonST m_btnSt;
但是编译连接就出错了
请大家帮帮忙啊!
我的CButtonST类单独编译可以正常运行!
我就想做出里面的按钮来~~~~
谢谢大家了~~~
------解决方案--------------------
CButtonST m_btnSt不是直接加的,要在资源编辑器中给按钮添加一个控件变量,在ClassWizard中将控件变量的类型由CButton改成CButtonST
------解决方案--------------------
楼上说的对
------解决方案--------------------
你把这些文件加入到你的工程里面了吗
不是你的工程文件夹里
是工程里
工程--加入到工程---文件
然后选择这些文件确定
现在就把这个文件加入到工程里了
然后编译一下 看看有没有错误
应该没有
然后在对话框资源中托个按钮过来IDC_BUTTON
加入
CButtonST m_but1;
m_but1.SubclassDlgItem(IDC_BUTTON,this);
m_but1.SetInactiveBgColor(RGB(250,189,65));
m_but1.SetTooltipText( "测试 ");
m_but1.SetInactiveFgColor(RGB(0,189,255));
m_but1.SetActiveFgColor(RGB(0,0,255));
就可以随意用了
------解决方案--------------------
楼上说的是,在.cpp文件上单击右键,把上面几个文件加到工程里再试试,我用过的,没什么大问题。
------解决方案--------------------
还有如果要连接的话,在Link选项中加上那个CButtonST的生成库文件。