对MFC中的对话框的理解

我新建了一个chat的工程工程中有chatDlg.cpp//这个我能理解类在主话框中进行操作chat.cpp//这个就不懂了,我基本上还没用过不知道什么用StdAfx.c... 我新建了一个chat的工程
工程中有chatDlg.cpp //这个我能理解 类 在主话框中进行操作
chat.cpp //这个就不懂了,我基本上还没用过 不知道什么用
StdAfx.cpp//主要作用提高效率
头文件中有
与之对应的头文件
我主要的提问是 chat.cpp有什么用吗?
还有就是将chatDlg中的套接字传递给talkDlg对话框。
在chatDlg.h 中
SOCKET ServerSocket; //SOCKET
SOCKADDR_IN sockStruct; //SOCKET 结构
在chat.h 中
SOCKET ServerSocket; //SOCKET
SOCKADDR_IN sockStruct; //SOCKET 结构
在talkDlg.h中
SOCKET ServerSocket; //SOCKET
SOCKADDR_IN sockStruct; //SOCKET 结构
然后在chatDlg.cpp 中
..... 前面是加载版本 创建套接字。。。
CChatApp *app=(CChatApp*)AfxGetApp(); //? 这儿我不懂
app->ServerSocket=ServerSocket; //SOCKET
app->sockStruct=sockStruct; //SOCKET 结构
//这段代码我的理解是将chatDlg中的套接字 传给CChatApp
在taklDlg 在初始化中
BOOL talkDlg::OnInitDialog()
{
CDialog::OnInitDialog();
CChatApp *app=(CChatApp*)AfxGetApp();
app->ServerSocket=ServerSocket; //SOCKET
app->sockStruct=sockStruct; //SOCKET 结构
return TRUE;
}
// 我的理解是将CChatApp 中的套接字传递给taklDlg
我不知道我的理解对不对,我也没找到这方面的资料。
展开
 我来答
何处淬吴钩
2011-11-06 · TA获得超过5044个赞
知道大有可为答主
回答量:2947
采纳率:50%
帮助的人:2407万
展开全部
你不懂的太多了,你的问题涉及方面太多了,即使回答估计也是没完没了的追问。找几本书或视频补补基础吧
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式