|
|
|
 |
고급 시스템 프로그래밍 - 나만의 error code 만들기 |
 |
|
|
|
|
 |
|
 |
 |
| 키워드 : |
|
|
| 소개글 |
고급 시스템 프로그래밍 - 나만의 error code 만들기 |
| 요약 |
나만의 error code 만들기
1. Error Code 2. DLL 제작 3. 01 ErrorShow 프로젝트에 DLL 끼워 넣기 4. 실행 화면
1. Error Code
위의 그림은 winerror.h의 내용을 일부 발취한 것입니다. 29번째 비트는 마이크로소프트에서 정의한 코드는 0, 사용자 정의 코드는 1을 나타냅니다. 따라서 사용자 정의 에러 코드가 될 수 있는 가장 작은 수는 536870912입니다.
2. DLL 제작 Step 1 - Creating the core project MyError이라는 이름의 Win32 Dynamic-Link Library를 생성합니다.
Step 2 - Adding a resource script (.rc file) to the project MyError.rc라는 resource script file을 생성합니다.
Step 3 - Step 3: Adding a message definition file (.mc file) to the project Messages.mc라는 이름의 Text File을 생성합니다. 이곳에 나만의 에러 코드를 기술할 것입니다.
Step 4 - Definition of a custom build rule for the message resource file Message.mc file에 약간의 설정을 합니다.
Step 5 - Insert message definitions into the message file Message.mc file에 나만의 에러코드를 정의합니다. 저의 경우는 교수님께서 예문으로 주신 에러 메시지에 코드 넘버만 달리하였습니다.
;#ifndef __MESSAGES_H__ ;#define __MESSAGES_H__ ;
LanguageNames = ( English = 0x0409:Messages_ENU
Korean = 0x0412:Messages_KOR )
|
 |
|
|
 |
|

위 정보및 게시물 내용의 진실성에 대하여 보증하지 아니하며, 해당 정보 및 게시물 저작권과 기타 법적 책임은 자료 등록자에게 있습니다. 위 정보및 게시물 내용의 불법적 이용, 무단전재및 배포는 금지되어 있습니다. 저작권침해, 명예훼손 등 분쟁요소 발견시 하단의 저작권 침해신고를 이용해 주시기 바랍니다. |
|