Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
[C++] Помогите с SendMessage!!!! 29.12.04 14:08
Автор: alex_b Статус: Незарегистрированный пользователь
|
При получении CString строки выводится только первый символ M и все, где баг? Как получить полностью строку?
#define WM_MYMESSAGE (WM_USER + 100)
void CTestDlg::OnButton7()
{
CString a = "My message for view";
::SendMessage(this->m_hWnd,WM_MYMESSAGE,*a,0);
}
LRESULT CTest::DefWindowProc(UINT message, WPARAM wParam, LPARAM lParam)
{
if (message == WM_MYMESSAGE)
{
CString a = CString(wParam);
CListBox* pMessagesList = (CListBox*)GetDlgItem(IDC_MESSAGES);
pMessagesList->AddString(a);
}
return CDialog::DefWindowProc(message, wParam, lParam);
}
|
|
юзай wm_copydata 29.12.04 15:35
Автор: _йцукенг_ Статус: Незарегистрированный пользователь
|
и не должно было получиться - смотри описание типа WPARAM.
|
|
|