C++

아래 GitHub링크를 통해 ProudChat C++ SDK를 다운로드 합니다.

프로젝트 세팅

git을 통해 다운로드 받은 SDK 파일을 사용하시는 루트 프로젝트의 경로로 복사 후 visual studio의 솔루션 탐색기 에서 해당 프로젝트 파일의 속성 창을 엽니다.

1. ProudNet 헤더 파일

속성창의 C/C++ -> 추가 포함 디렉터리 -> ProudNet이 설치된 폴더의 경로에서 include 폴더를 추가합니다.

2. 라이브러리 <ProudNetClient.lib> 디렉토리 경로 설정

속성창의 링커 -> 일반 -> ProudNet이 설치된 폴더의 경로에서 lib / x64 / v140 의 Debug 또는 Release 폴더를 추가합니다.

3. 라이브러리 <ProudNetClient.lib> Dependencies 설정

속성창의 링커 -> 입력 에서 추가한 라이브러리 디렉터리에 있는 ProudNetClient.lib 파일을 추가합니다.

Debug와 Release 구성을 모두 설정합니다.

4. ChatClient 추가

사용하는 프로젝트에서 ChatClient를 포함한 후ChatClient 객체를 생성하여사용하시면 됩니다.

ChatClient 객체

- 생성

using namespace Proud;

ProudChat::CChatClient* chatClient = new ProudChat::CChatClient();

- ChatClient::Init

ChatClient를 Initialize 하는 부분입니다. 유저는 사용 전에 반드시 Init 함수를 호출하여 서버와 연결을 해야 합니다.

- ChatClient::Disconnect

- ChatClient::FrameMove

ChatClient는 FrameMove를 Update에서 항상 호출해야 합니다.

- 함수

- 이벤트 변수

Last updated