ALL194 리스트 컨트롤에서 드래그 방지~ 쿠쿠쿠....리스트 컨트롤을 만들어 놨는데..하다보니 마우스로 드래그해서 아이템을 여러개 잡으니까 프로그램이 뻑나는거 아니겟어?? 이런...당연히 하나에 대해서만 처리해 놨으니 뻑이났지... 분명 마우스 드래그해서 여러개 아이템을 잡지 못하도록 하는게 있을텐데....검색을 해도 잘 안나오더라구.. 아무래도 내 검색명이 후덜덜해서 그런걸거야.. 암튼 알아내고 보니 리스트 컨트롤 속성에서 변경만 하면 되더라구...ㅋㅋ..이런 몇번을 속성을 봣었는데 안보였는데..;; 이런.... 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. 인터넷 속도 향상 방법... 인터넷 속도를 좀더 빨리 하는 방법 인터넷을 하다 보면 이미지 때문에 로딩속도가 느린 홈페이지를 접하는데 이럴때 좀 더 빨리 속도를 올리는 방법! - 대부분의 네트워크 카드는 내장 프로세서를 가지고 있다. 이유인즉 컴퓨터의 cpu의 부하를 줄이기 위해서인데 cpu에서 처리해야 할 부분을 네트워크 카드의 프로세서로 처리함으로써 cpu부하를 줄여 결과적으로 시스템의 성능을 조금이라도 높이는 방법이다. 실행창에 regedit을 입력하여 레지스트리 편집창으로 가서 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters에서 우측 패널에 REG_DWORD형의 DisableTaskOffload를 입력하고 데이터값을 0르소 설정하고 재부팅 또는 네트.. 2011. 9. 28. 이전 1 ··· 39 40 41 42 43 44 45 ··· 49 다음