我现在用MFC建了一个DLL文件,我是想定义一个函数A()用于在外部调用,然后再定义两个函数B()和C()作为子函数供只供A调用,用了这样的语句:
extern "C" __declspec(dllexport)A()
{
//code…………
B();
C();
}
B()
{
//code……
}
C()
{
//code…………
}
它总是提示B和C都是没有定义的,请问各位高手,怎么解决这个问题呢?
小弟在这等着给分。。
extern "C" __declspec(dllexport)A()
{
//code…………
B();
C();
}
B()
{
//code……
}
C()
{
//code…………
}
它总是提示B和C都是没有定义的,请问各位高手,怎么解决这个问题呢?
小弟在这等着给分。。
解决方案 »
- 函数返回结构体出错???
- 请问如何获取网页元素的坐标?
- 如何得到文件夹下所有文件名称
- 在SDI程序中,创建一模态对话框后,点击“退出”按钮,会显示确认MessageBox。再点击“取消”按钮时,要求返回到模态对话框,怎么写代码
- 在MDI中,必须用createstatic分割视图吗?有可视化的方法吗?
- 各位高手,有没有看过《深入浅出mfc》的?
- 求助:用ATL写DLL,调用其它OCX遇到问题
- vc 6.0 调用matlab7.1生成com组件的问题,谢谢
- 求助:如何使用DLL中导出的变量
- 哪个大虾能帮我写个完整的"ping"(付中文注释,下载也可)
- SYSTEMTIME到字符串的转换
- 谁有孙鑫老师的VC++深入详解的电子书?
int B(int);
int C(int,int);extern "C" __declspec(dllexport)A()
{
//code…………
int x =100,y =200;
B(x);
C(x,y);
}int B(int a)
{
//code……
}int C(int a, int b)
{
//code…………
}
{
//code……
}int C(int a, int b)
{
//code…………
}extern "C" __declspec(dllexport)A()
{
//code…………
int x =100,y =200;
B(x);
C(x,y);
}