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


자바, C#, python 등의 언어들에서 2개의 문자열을 합치는 것은 간단하고 고민할 필요가 없는 작업이다.

그러나 MFC에서는 자바와 같은 언어들에서 하던 방법으로는 안통한다.

편리한 언어들에 비해서는 좀 불편하긴 하지만 다음과 같은 방법을 사용해서 처리할 수 있다.


CString msg1, msg2, msg3;


msg1 = "여기는 메시지 맵과 메시지 핸들러 함수를 연결하는 방식이 아닌 Win32방식으로 처리해 봄";

msg2 = "\n여기서 이렇게 처리를 해도 메시지 맵과 연결된 메시지 핸들러 함수도 동일하게 처리가 된다.";

msg3 = msg1 + msg2;


MessageBox(msg3);



+ Recent posts