创建了一个基于对话框的MFC程序, 再用里面的Wizard创建了一个CLASS比如创建了一个CMysocket: public CAsyncSocket, 现在我怎样把新建的CMysocket类 关联到 原来MFC创建的类CMymainDlg中去,使得两者之间可以互相调用。也就是两者之间的指针传递怎么做 ?求助..
解决方案 »
- VS2010装不上是什么问题啊
- 如何显示GIF图文件?
- 为什么我为控件手工添加的消息处理FUCTION没用啊?送分感谢!
- 一个小型的数据处理程序(简单计算、排序、存取等),自己写类、结构链来存储数据好不好?(不用数据库)
- 用MFC自己写出来的框架,为什么在改变大小时,工具条总是闪,是不是有什么属性要设置
- 我点击一个按钮,就能得到这个按钮的句柄,不是通过按钮ID得到按钮句柄的,这个我怎么做到?
- 再问:关于如何让用属性页做的向导的“完成”,“下一步”变灰的问题!不会没人回答吧?
- 谁有《Windows网络编程技术》电子版本?多大?发给我??
- socket
- StretchDIBits()画大图怎么才能把超出窗口部分不显示
- 图像闪烁
- 关于messagebox
{
public:
CMymainDlg * m_pdlg;
……
}void CMysocket::SetParent(CMymainDlg *pdlg)
{
m_pdlg=pdlg;
}
上面SetParent有什么用呢?
class CMysocket : public CAsyncSocket
你只是要用CMysocket类的方法,在CMymainDlg中调用它,就包含它的头文件
class CMysocket : public CAsyncSocket
{
public:
CMymainDlg * m_pdlg;
……
}void CMysocket::SetParent(CMymainDlg *pdlg)
{
m_pdlg=pdlg;
}
上面SetParent有什么用呢?
CMymainDlg*只是一个类型,楼主不要想的太复杂了...
{
m_pdlg=pdlg;
}
上面SetParent有什么用呢?
把pdlg赋值给m_pdlg。