|
메시지 자체에 구조체를 모두 넣을 수는 없구요
구조체가 선안된 변수는 따로 존재하고 해당 구조체 변수의 포인터만
WParam 또는 LParam 자리에 넣어서 보내야할듯합니다.
메시지 받는 쪽에서 데이터를 모두 처리하기 전까지는 해당 구조체가 메모리에서 사라지면 안됩니다.
포스트메시지 님이 쓰신 글 :
: struct ST_Test
: {
: AnsiString stra;
: int nb;
: }
:
: 이런 구조체가 있을시
:
:
: #define STMESSAGE WM_USER + 1
:
: HWND__ *m_hwndMainForm; //메인폼
:
: PostMessageA(m_hwndMainForm, STMESSAGE, 0, 0);
:
: 이렇게 보내는건 알겠는데
:
: 구조체에 값을넣고 구조체를 넘길라는데 어떻게 해야하는지 모르겠어요
:
: 도움좀 주시면 감사하겠습니다.
|