该指针要包含哪个头文件?我想用两个按钮“Hello world”和“Close”制作一个简单的对话框。但是对于 OnClose 函数,我在其中键入了 wxTheApp->Exit(),而我的 msvc10 编译器显示“未声明的标识符:wxTheApp”。我也在程序中包含了 wx\app.h,但现在虽然它正在编译该部分,但它在我包含在项目中的文件的 obj 文件中显示了 100 个错误。一个这样的错误是 HelloframeGUI.obj : error LNK2001: unresolved external symbol "public: virtual enum wxLayoutDirection __cdecl wxWindow::GetLayoutDirection(void)const " (?GetLayoutDirection@wxWindow@@UEBA?AW4wxLayoutDirection@@XZ)
任何人都可以帮忙吗?
#include "HelloframeGUI.h"
#include "wx/msgdlg.h"
#include "wx/app.h"
HelloframeGUI::HelloframeGUI( wxWindow* parent )
:
Helloframe( parent )
{
}
void HelloframeGUI::OnShowMessage( wxCommandEvent& event )
{
wxMessageBox( wxT("wxFormBuilder Tutorial") );// TODO: Implement OnShowMessage
}
void HelloframeGUI::OnClose( wxCommandEvent& event )
{
wxTheApp->Exit();// TODO: Implement OnClose
}