본문 바로가기

openGL 사용 초기 설정하기 openGL 초기설정 openGL 사용 초기 설정하기 - Visual Studio 1. Unpack GLUT.zip 1.1 GLUT.zip 다운로드 우선 openGL홈페이지에서 Coding resource - GLUT & Utility libraries 로 들어가 우측의 GLUT를 눌러준다. 하단에서 파일을 받아준다. 1.2 라이브러리 설치하기 폴더 안에는 아래와 같이 다섯개의 파일이 있다. glut.dll glut32.dll glut.h glut.lib glut32.lib 설치 경로는 윈도우 운영체제나 Visual Studio의 버전에 따라 바뀔 수 있다. 다음은 windows 10과 visual studio 2017 기준으로 작성되었다. glut.h 저장 먼저 VC++ include 경로를 알아야 한.. 더보기
[TIPS} 15th 20160825 15번째 강좌 정리입니다~ 지난시간 설명한 것처럼 "abc"를 보낸다면 뒤에 0까지 해서 4byte를 보내는데, 그것만 보내지 않고 헤더를 붙여야 한다.즉 27, 1 ,4(2byte), "abc"로 4+4 바이트를 보내야 한다. 따라서 이 부분은 함수를 따로 하나 만들어줄 것이다. -SendFrameData 함수 작성하기 이와같이 만들고 헤더파일에도 추가해준다. 메모리를 동적할당할때는 항상 반환을 함께 써주는 습관을 들여야한다. a_body_size가 들어가는 부분을 생각해보자. 사이즈가 255이하일 경우에는 리틀엔디언을 쓰기 때문에 정상적으로 작동할수는 있지만 그 이상일 경우에는 오류가 나게된다. 따라서 위와 같이casting을 해주는 것이다!! 위와 같이 메모리카피함수와 전송함수를 추가하여 함수작성을.. 더보기
[TIPS] 13th 20160818 (list box / socket) 13번째 강좌 정리입니다~^^ 1. MFC프로젝트를 만든다. 2. 도구상자에서 리스트박스를 눌러 배치해준다.listbox는 자료구조를 가진 컨트롤이다. 기본적으로 문자열을 다룰 수 있도록 되어있는데, 나중에 더 배우면 문자열 뿐만 아니라 다양하게 사용할 수 있다! 3. 다음과 같이 리스트 박스와 에디트컨트롤, 버튼을 배치해 준다. 4. 먼저 리스트박스의 ID를 IDC_CHAT_LIST로 바꾸어 준다. 에디트컨트롤 ID를 IDC_CHAT_EDIT로 바꾸어 준다. 버튼 ID의 캡션을 입력으로 바꾸어 준다. 5. 리스트박스를 우클릭하여 아래와 같이 변수를 추가한다. 6. 버튼을 더블클릭하여 함수를 만들고, void CExamListBox2Dlg::OnBnClickedButton1(){CString str;Ge.. 더보기