Messenger Program Source(메신저프로그램소스)

 1  Messenger Program Source(메신저프로그램소스)-1
 2  Messenger Program Source(메신저프로그램소스)-2
 3  Messenger Program Source(메신저프로그램소스)-3
 4  Messenger Program Source(메신저프로그램소스)-4
 5  Messenger Program Source(메신저프로그램소스)-5
 6  Messenger Program Source(메신저프로그램소스)-6
 7  Messenger Program Source(메신저프로그램소스)-7
 8  Messenger Program Source(메신저프로그램소스)-8
 9  Messenger Program Source(메신저프로그램소스)-9
 10  Messenger Program Source(메신저프로그램소스)-10
 11  Messenger Program Source(메신저프로그램소스)-11
 12  Messenger Program Source(메신저프로그램소스)-12
 13  Messenger Program Source(메신저프로그램소스)-13
 14  Messenger Program Source(메신저프로그램소스)-14
 15  Messenger Program Source(메신저프로그램소스)-15
 16  Messenger Program Source(메신저프로그램소스)-16
 17  Messenger Program Source(메신저프로그램소스)-17
 18  Messenger Program Source(메신저프로그램소스)-18
 19  Messenger Program Source(메신저프로그램소스)-19
 20  Messenger Program Source(메신저프로그램소스)-20
※ 미리보기 이미지는 최대 20페이지까지만 지원합니다.
  • 분야
  • 등록일
  • 페이지/형식
  • 구매가격
  • 적립금
자료 다운로드  네이버 로그인
소개글
Messenger Program Source(메신저프로그램소스)에 대한 자료입니다.
목차
1. charclient.cpp
2. chatclient.rc
3. chatclientdoc.cpp
4. chatclientview.cpp
5. clientsocket.cpp
6. mainfram.cpp
7. stdafx.cpp

본문내용
1. charclient.cpp
: 응용프로그램을 표현하는 전체 프로그램의 CWinApp 클래스의 하위 클래스 CCharclientApp에 대한 구현 코드로 구성되어 있다. 참고로 AppWizard에서 프로그램 소스 코드를 생성할 경우 마법사 단계에서 프로젝트 이름을 설정하면 자동으로 해당 이름을 기준으로 하여 소스 코드를 생성한다. 여기에서 Charclient라는 프로젝트 이름을 설정했기 때문에 CCharclientApp라는 이름으로 생성되어 있다.

//

#include "stdafx.h"
stdafx는 Standard Application Frameworks의 약어이다. 이 헤더파일은 MFC를 이용하여 프로그램을 작성하는데 필요한 모든 것들 그러니깐 클래스의 선언, 상수 정의, 매크로 등에 관한 내용들을 정의하고 있다.
#include "ChatClient.h"
#include "MainFrm.h"
#include "ChatClientDoc.h"
#include "ChatClientView.h"
ChatClient.cpp 파일의 내부에서 다른 클래스에서 정의된 내용을 사용하기 위해서 이와 같이 먼저 해더 파일들을 인클루드 해야 된다. 이렇게 인클루드를 실행하지 않고 다른 클래스를 참조하면 에러가 발생한다.
CWinApp 클래스가 하는 일은 CMainFrame 클래스와 CView 클래스, 그리고 CDocument 클래스를 서로 연결하고 유지하는 것이다. 그러므로 이 모든 클래스에 관한 정보를 가지고 있어야 하는 것이고, 그렇게 하기 위해 모든 클래스의 헤더 파일을 포함하는 것이다.
#ifdef _DEBUG
만일 디버그 모드(_DEBUG)가 설정되어 있다면,
#define new DEBUG_NEW
디버그 모드에서 각 객체(Object)들이 위치하고 있는 라인 위치와 파일 이름을 찾을 수 있도록 한다.