본문 바로가기

사용법4

SVN - 간단한 설치법 *어디까지나 제가 사용한 기준으로써, 저를 위한 포스팅입니다. 현재 SVN은 Tortoise SVN을 사용하고, 서버는 네이버 개발자 센터에 등록하여 사용합니다. 1. SVN 설치( Tortoise SVN ) 2. 네이버 개발자 센터에 등록 3. 커밋, 업데이트 사용법 1. SVN 설치 http://tortoisesvn.net/ [download] -> [TortoiseSVN 32-Bit (32비트) or TortoiseSVN 64-Bit(64비트)] 에서 SVN을 다운 받는다. 영문으로 쓰기에는 영어 실력이 많이 부족한 관계로, 하단에 보이는 한글패치를 받는다. 마찬가지로 32bit or 64bit 중 택해서 받는다. 다운 받은 SVN 설치 설치에서 특별한 부분은 없기 때문에, 그냥 Next, 설치 폴.. 2010. 12. 29.
API-Control(2) 남은 컨트롤인, 에디트 박스,리스트 박스, 콤보 박스, 스크롤 바, 스태틱에 대해서 알아보자. 이번엔 특별히 전체 소스를 올리지 않고 그냥 사용법만 쭈욱 보고 넘어가자, 어차피 다이얼로그 쓰면 뭐 쉽게 갈테니, 먼저 에디트 박스부터 알아보자. HWND hEdit; // 전역으로 핸들이 하나 필요 hEdit = CreateWindow( TEXT("edit"), NULL, WS_CHILD | WS_VISIBLE | WS_BORDER | ES_AUTOHSCROLL, 10, 10, 200, 25, hWnd, (HMENU)100, g_hInst, NULL );​ 첫번째 인자는 클래스이름, 두번째는 윈도우 이름, 3번째에 옵션들을 삽입하고, 시작좌표 x, y, 폭, 높이, 부모 윈도우 지정, ID지정, 윈도우 인스.. 2010. 4. 24.
API-resource(1) API리소스 사용에 대한 첫번째, 가장 먼저 메뉴를 만들고, 그 메뉴에 단축키를 생성한다. 리소스 파일의 구조, #define IDR_MENU1 101 #define IDR_ACCELERATOR1 102 #define ID_FILE_OPEN40001 40001 #define ID_FILE_CLOSE40002 40002 #define ID_FILE_EXIT 40003 #define ID_EDIT_EDIT1 40004 #define ID_EDIT_EDIT2 40005​ 메뉴의 구조 #include #include "resource.h" LRESULT CALLBACK WndProc( HWND, UINT, WPARAM, LPARAM ); HINSTANCE g_hInst; LPCTSTR lpszClass = TE.. 2010. 4. 21.
class(클래스) ~ C++의 꽃 ~ 간단하게 보면 구조체 + 함수 라고 볼 수 있지만, 알면 알수록 정신세계를 안드로매다로 보내버리는 "아~ 그대의 이름은 클래스". 뭐 특징으로는 데이터 추상화네 캡슐화네 정보은닉, 다형성, 상속, 높은 재활용 등.. 참 많지만 저런 이야기는 좀더 완벽하게 구사 할 수 있을때나 가능한거 같고, 바로 실전 코드로 알아 보자. #include class AAA// AAA라는 클래스 선언 { public:// public으로 생성되는 int a int a; int fun(int a){ return a; }// 함수도 가능 };// 클래스의 끝에는 ; 필요 void main() { AAA aaa;// AAA 클래스의 aaa 객체 std::cout 2010. 3. 19.