2009년 1월 30일 금요일

SendMessage() CString 전달

CString str = "ㄴㅇ라ㅣㅇㄴ라ㅣㅇㄹㄴ" ;
SendMessage ( WM_USER, 0, (LPARAM)&str );

주소값을 전달.
문자열은 꼭 LPARAM으로 넘겨야 한다!



받아서는
CStirng* str2 ;
str2 = (CString *) lParam;

포인터로 받았으므로, 쓸 때 asterisk붙여서 *str2 이렇게 ~~
AfxMessageBox(*str2);

댓글 없음: