manywaypark's Blog
개발, 검색, 함수

'pango_layout_set_text'에 해당되는 글 1건

  1. 2009.11.08 [ERR] WARNING **: Invalid UTF8 string passed to pango_layout_set_text()
wxWidgets을 사용해서 작은 프로그램을 하나 만들고 있는데 다음과 같은 메시지와함께 문자열이 제대로 출력되지 않았다.

WARNING **: Invalid UTF8 string passed to pango_layout_set_text()

wxString을 생성할 때 wxChar * 형태의 포인터를 그냥 넘겨준게 문제였다.
즉,
wxChar buf[256];
...... (buf 채우는 코드)
wxString foo = wxString(buf); // widget에 출력시 제대로 출력안됨!!
해결은
char buf[256];
...... (buf 채우는 코드)
wsString foo = wxString(buf, wxConvUTF8); // 제대로 출력됨.
이런 식으로 생성자에서 변환하면 해결된다.


happy hackin'
1 
분류 전체보기 (306)
잡담 (20)
함수형 언어 (65)
emacs (16)
java (18)
tips & tricks (154)
사랑 (1)
가사 (0)
독서 (4)
mobile (6)
비함수형 언어 (2)

공지사항

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

04-19 07:18