본문 바로가기

VC에서 운영체제별 매크로 선언 작성일: 2009.05.15 (http://ospace.tistory.com/), ospace114@엠팔.컴 VC에서 운영체제별 호환 프로그램을 작성시 꼭 필요한 전처리기 선언해야한다. 보통 일반적으로 전처리기 사용하지 않으면 현재 컴파일되는 윈도우 버전이 선언된다. 사용되는 매크로는 다음과 같다. WINVER 윈도우 버전을 사용한다. 현재 사용되는 윈도우 버전을 말한다. 0x410은 major 버전은 4이고 minor는 10이다. 즉 Windows 98 이전을 말한다.` _WIN32_WINDOWS 앞의 WINVER도 같은 의미이다. `0x410이면 앞의 Windows 98과 같다. _WIN32_WINNT Windows NT 버전을 가리킨다. 만약 Windows ME 이전이라면 선언하면 안된다. `0x4.. 더보기
VC에서 자동으로 빌드번호 증가시키기 ( Incresing the build number automatically) VC에서 버전 번호 관리는 상당히 귀찮은 작업이다. 항상 리소스 관리자에서 버전 리소스를 선택해서 파일버전와 프로덕트 버전을 변경하는 것은 여간 귀찮은 작업이다. 이에 간단히 자동으로 빌드번호를 증가시켜주는 툴이 있어서 소개하고자 한다. 빌드 번호를 만들어주는 툴은 구현 방법도 다양하면 종류도 여러 개 된다. Writer: http://ospace.tistory.com/(ospace114@empal.com) 2008.08.13 종류 자동 빌드 번호 증가는 크게 두가지 방법으로 구분 된다. 매크로를 이용한 것과 유틸리티 프로그램을 이용한 방법이다. 둘다 귀찮은 수작업이 필요하다. 한번 해두면 나중에는 더이상 수정이 필요없기에 더 귀찮은 수동 버전번호 관리보다 편하다. 그리고 좀더 편안하게 할 수 있는게 J.. 더보기
MSND에 있는 디버깅 기본에 대한 내용 About Basic Debugging The debugging functions can be used to create a basic, event-driven debugger. Event-driven means that the debugger is notified every time certain events occur in the process being debugged. Notification enables the debugger to take appropriate action in response to the events. Debug Support from Process, Thread, and Exception Functions describes the debugging-specific featu.. 더보기
[Visual 2005] 클래스 이벤트, 메시지 헨들러 정의 방법 [Visual 2005] 클래스 이벤트, 메시지 헨들러 정의 방법 작성자: Ospace (ospace114 at naver.com) http://discount77.com/blog/ospace Visual Studio .NET에서 가장 당황하는 부분이 클래스 마법사가 사라진 부분이다. 그렇기에 이벤트나 메시지 헨들러를 추가하는 문제가 생긴다. 추가하는 방법 먼저 클래스 뷰에서 해당 클래스를 선택한다. 아래 속성 창에서 추가를 원하는 형태의 헨들러 버튼을 누른다. (위 그림참조) 각 목록에서 적당한 헨들러를 선택하면 오른쪽에 삼각형 버튼을 눌러 추가한다. 이 외에도 클래스 추가 방법 솔루션 탐색기나 클래스 뷰에서 프로젝트 명에서 마우스 오른쪽 버튼을 누르면 서브 컨텍스트 메뉴가 뜬다. "추가>클래스추가" .. 더보기

반응형