点击按钮,怎么调用另一个CPP文件中的函数

点击按钮,如何调用另一个CPP文件中的函数.
首先我建立了一个单文档窗口,然后设置一个按钮.希望点击按钮后,能够调用目录下的另一个CPP文件中的函数.希望高手能够帮帮忙,并附上源码.
假设按钮的函数说明是void   CMainFrame::OnSend()
想调用的是send.cpp中的函数名是char   *client_send(char   *targetip,   int   port)

------解决方案--------------------
包含声明函数的头文件
------解决方案--------------------
若 char *client_send(char *targetip, int port) 是一个全局函数,则在MainFrame.h中添加一行extern char *client_send(char *targetip, int port);
若是类的一个成员函数,则在mainframe.cpp 中包含类的头文件即可调用。
------解决方案--------------------
加上extern进行声明?
------解决方案--------------------
首先这个函数是必须是public成员

((CMainFrame*)AfxGetMainWnd())-> OnSend();
------解决方案--------------------
在void CMainFrame::OnSend()这个函数之前写上
char *client_send(char *targetip, int port);
然后直接调用,不过需要在任何一个.cpp文件中实现这个函数,否则就会出现链接错误
------解决方案--------------------
首先这个函数是必须是public成员

((CMainFrame*)AfxGetMainWnd())-> OnSend();

-----------------------

i agree.