Study178 폴더 복사 방법 -- 폴더를 복하는 코드.. copyfile 함수로 쓰면 파일은 복사가 되는데 폴더는 복사가 안된다.. 즉 폴더일경우 폴더를 새로 만들고 그 안에다가 파일을 복사해서 넣어야 하는 것이다...머리로는 충분히 돌아가는데 코딩하기가 너무 귀찮귀.. ㅠㅠ 찾다보니 누가 해놓은게 있어서 긁어옴...ㅋㅋㅋㅋ 야호!!~~`잘 쓰겠습니당.쿠쿠 출처 : http://blog.naver.com/hana_815?Redirect=Log&logNo=60095879971 // Src 폴더의 모든 파일과 서브 디렉토리를 Dest로 복사한다. // XCopy(Dir1, Dir2)형태로 사용한다. BOOL XCopy(LPCTSTR Src, LPCTSTR Dest) { HANDLE hSrch; WIN32_FIND_DATA wfd; BO.. 2011. 9. 28. 리스트 컨트롤에서 드래그 방지~ 쿠쿠쿠....리스트 컨트롤을 만들어 놨는데..하다보니 마우스로 드래그해서 아이템을 여러개 잡으니까 프로그램이 뻑나는거 아니겟어?? 이런...당연히 하나에 대해서만 처리해 놨으니 뻑이났지... 분명 마우스 드래그해서 여러개 아이템을 잡지 못하도록 하는게 있을텐데....검색을 해도 잘 안나오더라구.. 아무래도 내 검색명이 후덜덜해서 그런걸거야.. 암튼 알아내고 보니 리스트 컨트롤 속성에서 변경만 하면 되더라구...ㅋㅋ..이런 몇번을 속성을 봣었는데 안보였는데..;; 이런.... Single Selection을 TRUE로 바꾸면 되더라구..이런 쩝...ㅋㅋ 2011. 9. 28. [C++] Pragma Pack n바이트 단위로 데이터 정렬하기 출처: http://seungsuk.tistory.com/category/%EC%BB%B4%ED%93%A8%ED%84%B0/C++ struct test { int ntest; // 4byte short nshort; // 2byte }; sizeof(test)로 구조체의 크기를 보면 크기는 8로 나온다. 이유는 기본적으로 윈도우에서 4바이트로 정렬을 했기 때문이다. #pragma pack(n) n바이트로 데이터를 정렬한다. #pragma pack() 원래 default 정렬 값으로 지정한다. #pragma pack(1) struct test { int ntest; // 4byte short nshort; // 2byte }; #pragma pack() 위와 같이 쓰고 sizeof(test)로 구조체의 크.. 2011. 9. 28. Function Overloading(함수 오버로딩) C만 하다 보니..C++개념을 거의 다 잃어 버린듯하다...c++은 그렇게 많이 해보지는 안았다...다만 자바를 예전에 해봤던지라 개념은 알고있다... 초심으로 돌아가 기본부터 다시 좀 다잡아야 할듯 하다..자 이제 시작해볼까..참고 서적은 열혈강의 c++ 프로그래밍! 쓰따또!! 함수 오버로딩 - 아주 간략히 말하자면 함수 인자가 재설정 된다고 볼수 있다..즉 함수의 이름은 같지만 들어가는 인자 타입이나 갯수가 틀린걸 의미 한다고 보면된다. 그리고 반드시 리턴 타입도 같아야 한다! Ex) int TestFunction(void) { ........... return 0; } TestFunction함수를 오버로딩 하려면 함수명은 당연히 같아야 하고 리턴 타입고 같아야 한다. 즉 아래와 같은 형태로 들어가는.. 2011. 9. 28. 이전 1 ··· 36 37 38 39 40 41 42 ··· 45 다음