void CMyEdit::(UINT nChar, UINT nRepCnt, UINT nFlags)
{
// TODO: Add your message handler code here and/or call default
if (nChar == VK_RETURN)
{
char temp[1024];
GetWindowText(temp,1024);
GetParent()->SendMessage(WM_MYSENDMESSAGE,(WPARAM)temp);
SetWindowText(\"\");
}
CEdit::(nChar, nRepCnt, nFlags);
}
지금 이거 엔터치면 Edit에서 메세지 받아서 전송하게 하는소스 일부거든?
저기서 SendMessage해줄때 temp를 보내는데 저기서 WPARAM이 된
temp가 단순히 char배열의 주소인지 아니면 temp[1024]이걸 전체크기로 다잡아서 뭉태기로 보내는지 모르겠어
도와줘 횽들 ㅠ
wparam, lparam보면 자료형이 unsigned int, unsigned long 이라네,. 그럼 이거 가지고 고민해봐야지....
당연히 주소이지.. 배열을 인자로 넘기면 길이값을 알수 없잖아..
너님 지금 네떡하시나여
아닝 지금 시스템 막바지임 시스템 1주일 네트워크 1주일 시발ㅋㅋ 붕어빵찍어내나 이런생각듬
둘다 길이값 모르는건 마찬가지고 애초에 니가 말한 배열 뭉탱이로 넘기는게 되긴 하냐.
복사로 넘길 배열을 따로 생성한다는거면... 그걸 왜함?