ResEdit - Windows Resource Editor

2010. 10. 29. 10:56일 이야기

Resource를 Editing 하는 무료 프로그램 중 사용할 만한 프로그램으로는
ResEdit, XN Resource Editor, Resource Hacker 3종류가 있지만, 그 중 ResEdit가 나은 것 같다.

ResEdit는 Win32 프로그램들을 위한 무료 리소스 에디터로 리소스에서 다이얼로그, 아이콘, 버전 정보
또는 다른 형식의 리소스를 편집하고자 할 때 이것을 사용하면 된다. 출력 파일은 MinGW, Microsoft
Visual C++ 과 같은?어떠한 Win32 컴파일러를 통해서도 컴파일 된다.
Win32 API 의 문자 상수등을 사용하는 리소스 파일을 열기 위해선 Win32 헤더 파일들( 보통 컴파일러와 같
이 있습니다.)이 필요합니다.

만약 어떠한 C++ 컴파일러도 사용하지 않는다면 Win32 헤더( 크게 windows.h 와 commctrl.h 등)가 필요합니
다. 파일들은 Visual Studio 6.0 #1 CD VS6\Include 폴더의 헤더 파일들을 사용하거나, Windows® Server 2003 SP1 Platform SDK 에서 구할 수 있다.

기존Resource 파일을 RC(Resource Script) 형태로 저장하면, 바로 수정이 가능한 Text형식으로 저장되므로,
Excel 등으로 저장된 Code집을 RC 파일에서 직접 수정하여 ResEdit으로 Load 하여 Res로 저장하여 사용 가능하다.

 리소스 편집이 불가능한 프로그램을 사용중이라면 ResEdit 것도 좋을 듯하다.
프로그램에 대한 더 자세한 정보 및 다운로드는 ResEdit 웹사이트를 참고한다.

※ 알아둘 사항
 • 리소스 파일에서 사용되지 않는 상수는 resource.h 파일에서 자동으로 지워지도록 되어있습니다.
 따라서 실제 리소스에서 사용되는 것만 resource.h 파일에 두고 나머지는 따로 분리하여 사용하도
 록 해야합니다.
 • Preferences > General > Include paths에 Win32 헤더파일의 위치를 추가해야 합니다.
 • 컨트롤러의 크기가 자동으로 변경되는듯 싶으면 Preferences > Dialog Editor > Control
 preferences에서 Auto resize controls 값을 조정합니다.
 • 대화상자의 보더 옵션이 None이 아니라면 대화상자의 크기가 자동으로 수정되니 잘 살펴보세요.