我试图在我的 Win32 C++ 应用程序中获取textedit控件的文本。dialog我正在使用以下代码块来获取它,并对其进行测试。
HWND hCarRegNo = GetDlgItem( hDlg, IDC_REGNUMBER );
if( hCarRegNo )
{
LPWSTR carRegNo = NULL;
GetWindowText(hCarRegNo, carRegNo, 20);
MessageBox(hDlg, carRegNo, _T("Test"), MB_OK);
}
MessageBox输出是一个空字符串。
我的错误在哪里?