char buffer[255];
sprintf(buffer,"%c",Char)
canvas->TextOut(buffer)
함수를 사용해보세요
TextOut은 인자를 생략했는데 무슨 의미인지 아실거고...
그럼
잠스터 님이 쓰신 글 :<BR>: 키보드의 입력을 받아서 화면에 출력하려고 합니다.(일단 영문으로..)<BR>: 1.FormKeyDown(TObject *Sender, WORD &Key,TShiftState Shift) 안에서<BR>: Key 값을 일단 그대로 저장하려고 하는데 WORD 데이터 형이 unsigned short 로 typedef 되어 있더군요.<BR>: 그대로 저장하면 될까요? 이 Key 값을 화면에 바로 출력하려는데 자꾸 아스키코드 값이 출력됩니다.<BR>: 문자로 출력하려면 어떻게 해야 할까요..<BR>: <BR>: 2.이렇게 저장한 Key 값을 wchar_t * 형으로 변환해야 합니다. 어떻게 변환해야 할지...<BR>: <BR>: 초보적인 질문이라 친절한 답변 부탁드려요..</BODY></HTML> |