2018년 2월 21일 수요일

MFC에서 두 개의 문자열 합치기





MFC에서 두 개의 문자열 합치기

자바, C#, python 등의 언어들에서 2개의 문자열을 합치는 것은 간단하고 고민할 필요가 없는 작업이다.
그러나 MFC에서는 자바와 같은 언어들에서 하던 방법으로는 안통한다.
편리한 언어들에 비해서는 좀 불편하긴 하지만 다음과 같은 방법을 사용해서 처리할 수 있다.

CString msg1, msg2, msg3;

msg1 = "여기는 메시지 맵과 메시지 핸들러 함수를 연결하는 방식이 아닌 Win32방식으로 처리해 봄";
msg2 = "\n여기서 이렇게 처리를 해도 메시지 맵과 연결된 메시지 핸들러 함수도 동일하게 처리가 된다.";
msg3 = msg1 + msg2;

MessageBox(msg3);

댓글 없음:

댓글 쓰기