自己想写个这方面的程序,有这方面经验的指导下,给个思路,有源码最好

解决方案 »

  1.   

    简单的聊天程序源代码满天飞啊,搜一下可以搜出N多http://www.vckbase.com/document/listdoc.asp?mclsid=9&sclsid=905
      

  2.   

    http://www.codeguru.com/Cpp/I-N/internet/chatprograms/article.php/c6223/
      

  3.   

    我的毕业设计就是做这个,有源代码,找我要,[email protected]
    上msn,我给你说说我程序的思路
      

  4.   

    我的毕业设计就是做这个,有源代码,找我要,[email protected]
    上msn,我给你说说我程序的思路
      

  5.   

    http://www.vchelp.net/itbookreview/view_paper.asp?paper_id=1454
      

  6.   

    楼上两位给我传一个吧[email protected]
    谢谢了
      

  7.   

    // Chat.cpp : Defines the class behaviors for the application.
    //#include "stdafx.h"
    #include "Example2_ChatRoom.h"
    #include "Example2_ChatRoomDlg.h"#ifdef _DEBUG
    #define new DEBUG_NEW
    #undef THIS_FILE
    static char THIS_FILE[] = __FILE__;
    #endif/////////////////////////////////////////////////////////////////////////////
    // CExample2_ChatRoomAppBEGIN_MESSAGE_MAP(CExample2_ChatRoomApp, CWinApp)
    //{{AFX_MSG_MAP(CExample2_ChatRoomApp)
    // NOTE - the ClassWizard will add and remove mapping macros here.
    //    DO NOT EDIT what you see in these blocks of generated code!
    //}}AFX_MSG
    ON_COMMAND(ID_HELP, CWinApp::OnHelp)
    END_MESSAGE_MAP()/////////////////////////////////////////////////////////////////////////////
    // CExample2_ChatRoomApp constructionCExample2_ChatRoomApp::CExample2_ChatRoomApp()
    {
    // TODO: add construction code here,
    // Place all significant initialization in InitInstance
    }/////////////////////////////////////////////////////////////////////////////
    // The one and only CExample2_ChatRoomApp objectCExample2_ChatRoomApp theApp;/////////////////////////////////////////////////////////////////////////////
    // CExample2_ChatRoomApp initializationBOOL CExample2_ChatRoomApp::InitInstance()
    {
    AfxEnableControlContainer(); // Standard initialization
    // If you are not using these features and wish to reduce the size
    //  of your final executable, you should remove from the following
    //  the specific initialization routines you do not need.#ifdef _AFXDLL
    Enable3dControls(); // Call this when using MFC in a shared DLL
    #else
    Enable3dControlsStatic(); // Call this when linking to MFC statically
    #endif CExample2_ChatRoomDlg dlg;
    m_pMainWnd = &dlg;
    int nResponse = dlg.DoModal();
    if (nResponse == IDOK)
    {
    // TODO: Place code here to handle when the dialog is
    //  dismissed with OK
    }
    else if (nResponse == IDCANCEL)
    {
    // TODO: Place code here to handle when the dialog is
    //  dismissed with Cancel
    } // Since the dialog has been closed, return FALSE so that we exit the
    //  application, rather than start the application's message pump.
    return FALSE;
    }