mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-09-01 19:26:16 +00:00
- Fix dialog themes support for get text.
svn path=/trunk/; revision=54636
This commit is contained in:
@@ -2148,8 +2148,10 @@ GetDlgItemTextA(
|
||||
LPSTR lpString,
|
||||
int nMaxCount)
|
||||
{
|
||||
if (lpString && (nMaxCount > 0)) lpString[0] = '\0';
|
||||
return (UINT)SendDlgItemMessageA( hDlg, nIDDlgItem, WM_GETTEXT, nMaxCount, (LPARAM)lpString );
|
||||
HWND hWnd = GetDlgItem(hDlg, nIDDlgItem);
|
||||
if ( hWnd ) return GetWindowTextA(hWnd, lpString, nMaxCount);
|
||||
if ( nMaxCount ) *lpString = 0;
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
@@ -2164,8 +2166,10 @@ GetDlgItemTextW(
|
||||
LPWSTR lpString,
|
||||
int nMaxCount)
|
||||
{
|
||||
if (lpString && (nMaxCount > 0)) lpString[0] = '\0';
|
||||
return (UINT)SendDlgItemMessageW( hDlg, nIDDlgItem, WM_GETTEXT, nMaxCount, (LPARAM)lpString );
|
||||
HWND hWnd = GetDlgItem(hDlg, nIDDlgItem);
|
||||
if ( hWnd ) return GetWindowTextW(hWnd, lpString, nMaxCount);
|
||||
if ( nMaxCount ) *lpString = 0;
|
||||
return 0;
|
||||
}
|
||||
|
||||
/*
|
||||
|
||||
Reference in New Issue
Block a user