【发布时间】:2017-02-21 17:54:38
【问题描述】:
当我使用代码块设计 GUI 时,在这一行出现编译错误:
Led1 = new wxLed(Panel1,ID_LED1,wxColour(0,0,0),wxColour(0,255,0),
wxDefaultPosition,wxDefaultSize);
错误显示in the picture
我听从了这个建议 link page 我从 sourceforge 下载了lead.h/cpp 文件 并将这两个文件添加到我的项目文件夹中,还包括 .h 文件, 这是led.cpp文件中的一段代码,它似乎具有创建led对象所需的功能,但不知道为什么我仍然遇到编译器错误:
#include "led.h"
#include <string.h>
BEGIN_EVENT_TABLE (wxLed, wxWindow)
EVT_PAINT (wxLed::OnPaint)
END_EVENT_TABLE ()
wxLed::wxLed(wxWindow * parent, wxWindowID id, wxColour disableColour, wxColour onColour, wxColour offColour, const wxPoint & pos, const wxSize & size)
{
Create(parent, id, disableColour, onColour, offColour, pos, size);
}
wxLed::wxLed ()
{
}
wxLed::~wxLed ()
{
delete m_bitmap ;
}
【问题讨论】:
标签: c++ codeblocks wxwidgets