界面之间相互调用函数
我现在有一个工程,C++ WM VS2008 非MFC
有两个界面A,B。A是主界面,所有的函数都在A中,我在B中界面有一个按钮,想在B中点击按钮触发A中的事件,
我在B.H中添加添加 #include "A.h",在public写了A* m_A;
在A.h中将A.cpp中的函数都写在public中写void buttonClk();,
然后在B.cpp添加 #include "A.h",
在按钮点击响应中写了m_A->buttonClk();
编译的时候就提示
------ 已启动生成: 项目: wmyxt, 配置: Debug Windows Mobile 6 Professional SDK (ARMV4I) ------
正在编译...
A.cpp
.\A.cpp(134) : error C2227: “->buttonClk()”的左边必须指向类/结构/联合/泛型类型
实在不知道怎么办了 各位大侠救火。。。谢啦!