CN_Button m_setbtn;
m_setbtn.Create(_T("223"), WS_CHILD|WS_VISIBLE|WS_TABSTOP|BS_PUSHBUTTON|BS_OWNERDRAW, theApp.CRect(1000,600,1400,900), this, 125);
我把style 改变来试了试也没有成功,是我的控件属性不对?
m_setbtn.Create(_T("223"), WS_CHILD|WS_VISIBLE|WS_TABSTOP|BS_PUSHBUTTON|BS_OWNERDRAW, theApp.CRect(1000,600,1400,900), this, 125);
我把style 改变来试了试也没有成功,是我的控件属性不对?
TyButton.Create(this,r,8881,_T("按键A"));
一切正常
m_setbtn.Create(_T("223"), WS_CHILD|WS_VISIBLE|WS_TABSTOP|BS_PUSHBUTTON|BS_OWNERDRAW, theApp.CRect(1000,600,1400,900), this, 125);
我把style 改变来试了试也没有成功,是我的控件属性不对?lz的 CN_Button 是CButton的派生类吗?怎么用了那么个创建函数?
m_setbtn.Create(_T("223"), WS_CHILD|WS_VISIBLE|WS_TABSTOP|BS_PUSHBUTTON|BS_OWNERDRAW, theApp.CRect(1000,600,1400,900), this, 125);
我把style 改变来试了试也没有成功,是我的控件属性不对?lz的 CN_Button 是CButton的派生类吗?怎么用了那么个创建函数?
对啊,不是用这个函数创建啊, 我只注意到这个,还有哪个函数?它们有什么区别呢?
看看 返回值
CRect r(400,60,500,90);
TyButton.Create(this,r,8881,_T("按键A"));
这个创建函数是你自己写 的?我怎么没有找到这个创建函数呢
CRect r(400,60,500,90);
TyButton.Create(this,r,8881,_T("按键A"));
这个创建函数是你自己写 的?我怎么没有找到这个创建函数呢晕,我还真拷贝自己写的函数给你了使用这样创建:
//CButton btn;
btn.Create(_T("按键A"),WS_CHILD|WS_VISIBLE,rect,this,nID)
CRect r(400,60,500,90);
TyButton.Create(this,r,8881,_T("按键A"));
这个创建函数是你自己写 的?我怎么没有找到这个创建函数呢晕,我还真拷贝自己写的函数给你了使用这样创建:
//CButton btn;
btn.Create(_T("按键A"),WS_CHILD|WS_VISIBLE,rect,this,nID)
我想到一种可能哈,不知道是不是我的控件没有捕捉到鼠标的消息,创建一样的,是成功了的,现在能进入到OnCreate消息了,在对话框上就各种可以,放到视图里怎么会不行呢。
“theApp.CRect(1000,600,1400,900), this, 125);”this 是 哪个 ?为什么要 theApp
然后 创建CN_Button