奇怪的错误 错误提示:“pCombo”: 不是“Combo2”的成员Combo2 *pCombo = (Combo2*)h;.............中间一些代码pCombo->Pic->SetPic( *PicText ); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 [quote = 引用 1 楼 caozhy的回复:]错误应该不是你贴出的这两行的。 是的,但是代码比较多 最早出现的是:(1515) : error C2143: 语法错误 : 缺少“;”(在“=”的前面)1515:Pic = new PictureBox( pCtrlClass );(1621) : error C2143: 语法错误 : 缺少“;”(在“->”的前面)1621:Pic->AddPicBox( InfoText,0,ComboPro,this,idComboBackBox,ComboPicBoxID);但是我再看会PIC 应该没有问题啊class Combo2 : public Universal{ friend void Combo2Pro( HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam,BYTE ID);public: Combo2( Control *pCtrlClass ); ~Combo2(); void AddCombo ( CtrlInfo Info,TypeProg Prog = NULL,HWND CallBackClass = NULL,BYTE Fid = 0,WORD ID = 0); void AddItem ( TCHAR *pText = NULL); void Visual( bool visual ); void Move( CtrlInfo Info ); void StickyInHierarchy();protected: Control *pCtrlClass; TypeProg TypeProcess; HWND CallBackClass; ListBox2 *Box; Label *Text; PictureBox *Pic; Button *ComboButton; LPDIRECT3DTEXTURE9 CnoMsg; LPDIRECT3DTEXTURE9 CMouseDown; LPDIRECT3DTEXTURE9 CMouseMove; WORD ComboID; //CtrlP ComboDes; //LPDIRECT3DTEXTURE9 ComboBackBox; //Text Background //BYTE idComboBackBox; Line *LinerUp; Line *LinerRight; Line *LinerLeft; Line *LinerDown; bool ListStatus;};真的没看出什么问题 杀毒软件 进度条的控制 Char* x 、 Char *x、Char x的区别 强烈关注:如何手工处理,将补支持MFC的工程转换为支持MFC的工程???? 高人指导!! 请问内存读写冲突一般都是由什么原因造成的? 图形和数据库的对应保存问题? 剖析VC中的文件操作<>相信对使用VC++的朋友会有不少帮助的,希望斑竹置顶 请问如何得到一个字符串输到屏幕上的长度(像素)? 关于代理服务器程序?(up有分) 怎样做一个能显示gif的控件。 面对很多是switch case 语句如何优化 如何获取当前网页子框架的URL并将页面上的内容下载至TXT
是的,但是代码比较多
(1515) : error C2143: 语法错误 : 缺少“;”(在“=”的前面)
1515:Pic = new PictureBox( pCtrlClass );
(1621) : error C2143: 语法错误 : 缺少“;”(在“->”的前面)
1621:Pic->AddPicBox( InfoText,0,ComboPro,this,idComboBackBox,ComboPicBoxID);但是我再看会PIC 应该没有问题啊class Combo2 : public Universal
{
friend void Combo2Pro( HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam,BYTE ID);
public:
Combo2( Control *pCtrlClass );
~Combo2(); void AddCombo ( CtrlInfo Info,TypeProg Prog = NULL,HWND CallBackClass = NULL,BYTE Fid = 0,WORD ID = 0);
void AddItem ( TCHAR *pText = NULL);
void Visual( bool visual );
void Move( CtrlInfo Info );
void StickyInHierarchy();protected:
Control *pCtrlClass;
TypeProg TypeProcess;
HWND CallBackClass; ListBox2 *Box;
Label *Text;
PictureBox *Pic; Button *ComboButton;
LPDIRECT3DTEXTURE9 CnoMsg;
LPDIRECT3DTEXTURE9 CMouseDown;
LPDIRECT3DTEXTURE9 CMouseMove; WORD ComboID; //CtrlP ComboDes;
//LPDIRECT3DTEXTURE9 ComboBackBox; //Text Background
//BYTE idComboBackBox;
Line *LinerUp;
Line *LinerRight;
Line *LinerLeft;
Line *LinerDown; bool ListStatus;
};真的没看出什么问题