본문 바로가기

Study/Etc39

win7 아이콘 깨짐 문제, 정상 출력 안될때 win7에서 가끔 아이콘이 깨지거나 정상 출력이 되지 않을때가 있다.재부팅을해도 안되는 경우도 있고 이럴때는 아래와 같이 해주면 된다 UAC가 켜져있는 PC에서는 관리자 권한으로 cmd창을 실행 후 아래 값을 입력해준다.@echo off taskkill /f /im explorer.exe attrib %userprofile%\appdata\local\iconcache.db -s -r -h del /q %userprofile%\appdata\local\iconcache.db start explorer.exe exit정보는 공유 되어야 한다 쭈욱~ 2014. 10. 21.
윈도우 zip command 로 압축 bat파일로 zip파일로 묶을 일이 생겼다.마우스를 사용해서 묶는것은 일이 아니지만 bat파일 내부에서 어떤 식으로 구현해야 할까??일단 cmd창에 zip 이라고 치면 아래 처럼 해당 명령어 들이 주욱~~ 나온다. 영어를 잘하시는 분들은 위 커맨드만 보고도 어느정도 처리 할 수 있을것이다.간단하게cmd> zip -r [압축파일출력경로] [묶을 파일경로 또는 폴더]여기서 -r은 폴더의 하위까지 모두 묶는다는 의미 이다.예를 들어 진행해 보자아래 그림처럼 e:\test 안에 압축할 파일들이 있다고 보면 1. test_파일.txt만 압축할때 위에처럼 하면 아래처럼 test.zip파일이 생김을 확인 할 수 있다. 자 그렇다면 ABC폴더와 test_파일.txt를 모두 묶는다면? 위에처럼 파일이 묶였다. test... 2014. 10. 14.
메모리릭 처리, 특정 변수 변경 감지! 메모리릭 발생탐지와 이를 추적 하는 방법! 그리고 비쥬얼스튜디오에서 특정 변수값이 변경되는 시점등을 알수 있는 괜찮은 정보가 있어 복사하여 둔다.출처:http://www.gamedevforever.com/282 CRT 라이브러리를 활용한 메모리 누수 탐지메모리 누수는 항상 골치 거리입니다. 수많은 코드들 중에서 어디서 메모리가 새는지 원인을 찾기도 힘들죠. CRT 라이브러리를 활용하여 메모리 누수 지점을 찾기 위한 방법이 있습니다. 먼저 아래와 같이 CRT 라이브러리를 사용하기 위한 헤더를 선언 해줍니다. 그리고 메모리 누수 체크를 위한 플래그를 선언 해줍니다( _CrtSetDbgFlag ( _CRTDBG_ALLOC_MEM_DF | _CRTDBG_LEAK_CHECK_DF ); ). 위 코드를 보시면 일부.. 2014. 10. 3.
비쥬얼 스튜디오 빌드 명령 또는 매크로($(SolutionDir), $(ProjectFileName)..등) 비쥬얼 스튜디오에 빌드 명령 또는 속성에서 $(Configuration), $(TargetDir), $(TargetName) 와 같이 매크로를 사용하는데이에 대해 정리를 해놓고자 한다.msdn에서 발취했습니다.출처: http://msdn.microsoft.com/ko-kr/library/c02as0cs.aspx매크로설명$(RemoteMachine)디버그 속성 페이지에서 Remote Machine 속성의 값으로 설정합니다. 자세한 내용은 C/C++ 디버그 구성에 대한 프로젝트 설정 변경을 참조하십시오.$(Configuration)현재 프로젝트 구성의 이름(예: "Debug")$(Platform)현재 프로젝트 플랫폼의 이름(예: "Win32")$(ParentName)(사용하지 않음) 이 프로젝트 항목을 포함.. 2014. 9. 13.