본문 바로가기

전체 글194

CWinthread의 메모리릭.... 으아악.... 메모리릭 릭이 발생하잖아 이건 모야??!!!!! (아래 메모리릭은 웹서핑으로 구한것..내 문제가 해결되서 더이상 아래와 같은 문구가 보이지 않아 다른데서 구해옴.;;) 왠 메모리릭?? 오마이갓... 내가 메모리를 할당해놓고 해제를 안한건 아닌데..이것들은 무엇이지???? 정말 한참을 해맸다.. 쓰레드를 만들때 CWinthread인 AfxBeginThread함수를 사용해서 쓰레드를 생성했는데 이놈땜시 문제가 발생한것이었다. AfxBeginThread쓰레드로 처리함수를 등록하면 처리함수가 정상적으로 return을 해서 처나와야지만 저런 메모리릭이 발생하지 않는다.;; 이런 젠장..;; 괜히 저걸로 했어..;;ㅠㅠ 그래서 귀찮음을 무릅쓰고 각 쓰레드 마다 return 바로전 변수를 하나 줘서 탈.. 2011. 9. 6.
FILETIME 구조체로 시간 폴더내 파일을 읽어와 현재 시간으로 부터 이틀이 지났는지 확인해야 하는 일이 생겼다. WIN32_FIND_DATA 구조체에서 ftCreationTime 을 확인하면 알수 있다. typedef struct _WIN32_FIND_DATA { DWORD dwFileAttributes; FILETIME ftCreationTime; FILETIME ftLastAccessTime; FILETIME ftLastWriteTime; DWORD nFileSizeHigh; DWORD nFileSizeLow; DWORD dwReserved0; DWORD dwReserved1; TCHAR cFileName[MAX_PATH]; TCHAR cAlternateFileName[14]; } WIN32_FIND_DATA, *PWIN32_.. 2011. 5. 2.
각종 문자열 바꾸기~~ 1. http://blog.naver.com/cbdman/130032675221 ( 이곳에 가면 문자열 바꾸는 팁이 있당..~) 2. 출처: http://blog.naver.com/jingyoohan?Redirect=Log&logNo=40112777485 Win32 프로젝트에서 기본 인코딩을 유니코드로 작업하던 중 네트워크 카드에 할당된 IP주소를 구할 일이 생겼다. IPHLPAPI.LIB 라이브러리의 GetAdaptersInfo()함수를 사용하면 간단하게 IP주소를 구할 수 있다. 하지만 이 함수는 IP_ADAPTER_INFO 구조체를 통해 IP주소를 전달하는데, 이 구조체의 IpAddressList.IpAddress.String 멤버는 char형으로 정의되어 있다. 그러므로 char를 유니코드로 변환.. 2011. 3. 30.
이 노래 후렴구가 넘 좋구나~~! 난 노래를 자주 즐겨 듣는 편은 아닌다... 그냥 무의미 하게 노래를 넣고 출퇴근시에 귀에 이어폰을 꼽고 그냥 생각 없이 듣고 다니는 편인데 어떤 노래를 듣다가...어 이 노래가 끝났구나 할때쯤 다시 뻥! 하면서 노래가 나오는데.. 상당히 멜로디가 좋았다.. 그래서 찾아보니 제이슨 므라즈에 Song for a friend라는 노래였다....흠 뭐랄까..멜로디가..속이 뻥뚫리는 느낌?? 시원한 느낌??...표현력이 너무 딸려서..뭐라고는 말할수 없지만...암튼 좋았다.. - Jason Mraz(제이슨 므라즈..) 2011. 3. 10.