gtk프로그램시 한글을 표시 하려면 ..?

minidisc의 이미지

안녕하세요..
gtk+로 프로그래밍을 하고있는데요.
윈도우내에 한글을 표시하면 글자가 깨져서 나오네요.
.gtkrc파일이 없는 상태라...
gtk디렉토리를 뒤져보니 gtkrc.ko파일이 있길래...
기 파일을 .gtkrc로 복사해 넣고 다시 컴파일 했더니
깨져서 나오는것도 아니고 아예 글자가 안보이는군요..
기본으로 들어있는 testgtk 를 실행애보니 한글도 잘나오던데...
한글 표시되게 하는법 아시는분은 조언좀 부탁 드립니다.
그리고 체크 버튼을 만드는데 기본으로 만들어지는 형식이
버튼 모양이 토글 버튼과 같은 형식이던데...
이걸 v자가 표시되는 체크버튼으로 만드는방법은 어떻게 되는지요.
아시는 분은 답변좀 부탁 드립니다.
그럼 이만 안녕히~~

kslee80의 이미지

일단, 글자가 깨지거나 안 보이는 문제는 로케일 문제가 아닐까..라고
생각됩니다...(최근에 gtk+ 를 안써봐서리;; 정확한것을 모르겠네요)
C 프로그램의 기본 로케일은 'C' 이기 때문에
이 로케일을 프로그램 초반부에서 바꿔줘야 합니다;
자세한건 setlocale() 의 man 페이지를 보시기를....

그리고 버튼 모양의 경우에는
테마설정으로 변경가능할 것입니다;
코딩상에서 손볼수는 없을듯....

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.