[ windows ] in KIDS 글 쓴 이(By): bindung () 날 짜 (Date): 2003년 2월 26일 수요일 오후 06시 16분 26초 제 목(Title): VC++ Dialog Resource 문제 제컴 (한글 윈도 2k Server)에서 VC++ 6.0 (Korean Edition) 으로 컴파일한 어플리케이션에서 뜨는 Dialog 팝업창하고 같은 바이너리를 영문 윈도 2k에서 띄우면 사이즈가 틀려집니다. VC++설명을 보면 Resource편집기에서 나오는 Dialog Resource Size 는 Font와 FontSize에 의존하는 논리 좌표라고 되어있습니다. 그래서 Resource Property에서 Font를 MS Sans Serif, 9 로 바꿔서 다시해봐도 여전히 같은 증상이고. 심지어는 저 폰트를 System이나 다른걸로 바꿔봐도 여전히 같은 화면만을 내보낸다는 겁니다. -_-; 혹시나 해서 GetFont메소드로 폰트의 facename을 찍어봤더니 걍 굴림 이라고만 나오네요. 화면 배색에서 메세지 상자 폰트를 바꿔바도 여전하고.. 증상을 좀 요약하자면. 제컴(한글윈도2k)에서 만든 어플리케이션의 Dialog상자의 font가 무슨짓을 해도 안바뀌드라.(static 문자들) 똑같은 바이너리파일을 영문에서 실행시켰더니 폰트가 다른걸로 나오면서 Dialog상자의 사이즈가 틀려져버리더라.. 입니다.. 누구 해결방안 알고 계신분은 좀 알려주세요. ㅠ.ㅠ |