Changeset 21308 for trunk/src/user32/listbox.c
- Timestamp:
- Jun 18, 2009, 6:27:45 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/user32/listbox.c
r21303 r21308 3028 3028 // always DBCS char 3029 3029 CHAR charA[ 2 ]; 3030 3030 INT lenA = 1; 3031 3032 if( IsDBCSLeadByte(( CHAR )( wParam >> 8 ))) 3033 { 3031 3034 charA[ 0 ] = ( CHAR )( wParam >> 8 ); 3032 3035 charA[ 1 ] = ( CHAR )wParam; 3033 3034 MultiByteToWideChar( CP_ACP, 0, ( LPSTR )charA, 2, ( LPWSTR )&charW, 1); 3036 lenA = 2; 3037 } 3038 else 3039 charA[ 0 ] = ( CHAR )wParam; 3040 3041 MultiByteToWideChar( CP_ACP, 0, ( LPSTR )charA, lenA, ( LPWSTR )&charW, 1); 3035 3042 } 3036 3043 return LISTBOX_HandleChar( hwnd, descr, charW );
Note:
See TracChangeset
for help on using the changeset viewer.