关于WM_GETTEXT消息
快乐汉子 2014-12-18 11:48:39 关于发送WM_GETTEXT消息,在MSDN里面的定义如下:
SendMessage(
(HWND) hWnd, // handle to destination window
WM_GETTEXT, // message to send
(WPARAM) wParam, // number of characters to copy
(LPARAM) lParam // text buffer
);
在孙鑫的教程里面是这样写的
int num1,num2,num3;
char ch1[10],ch2[10],ch3[10];
::SendMessage(GetDlgItem(IDC_EDIT1)->m_hWnd,WM_GETTEXT,10,(LPARAM)ch1);
关于第四个参数 (LPARAM) lParam ,这个为什么要强制转换成(LPARAM),为什么第一个和第三个参数就不需要呢? 小白的问题,多谢大神帮忙解答