|
|
|
IMLangConvertCharset Interface |
|
CLSID_CMLangConvertCharset |
{D66D6F99-CDAA-11D0-B822-00C04FC9B31F} |
|
IID_IMLangConvertCharset |
{D66D6F98-CDAA-11D0-B822-00C04FC9B31F} |
|
This interface converts a string from one code page to another.
Remarks
|
|
Methods in VTable order |
|
|
IUnknown Methods |
Description |
|
QueryInterface |
Returns pointers to supported interfaces. |
|
AddRef |
Increments reference count. |
|
Release |
Decrements reference count. |
|
IMLangConvertCharset Methods |
Description |
|
Initialize |
Initializes the internal state of the Conversion object with the specified parameters. |
|
GetSourceCodePage |
Retrieves the code page identifier value that has been designated as the source code page of the Conversion object. |
|
GetDestinationCodePage |
Retrieves the identifier value of the destination code page of the Conversion object. |
|
GetProperty |
Retrieves the MLCONVCHAR constant(s) that the Conversion object has set. |
|
DoConversion |
Converts the given string from the source code page of the Conversion object to its destination code page. |
|
DoConversionToUnicode |
Converts the given string from the source multibyte code page of the Conversion object to the Unicode character set. |
|
DoConversionFromUnicode |
Converts the given wide-character string from Unicode to the destination code page of the Conversion object. |
|
Initialize |
|
FUNCTION
IMLangConvertCharset_Initialize ( _ CALL DWORD @@pthis[3] USING IMLangConvertCharset_Initialize (pthis, uiSrcCodePage, uiDstCodePage, dwProperty) TO HRESULT
FUNCTION = HRESULT |
|
GetSourceCodePage |
|
FUNCTION
IMLangConvertCharset_GetSourceCodePage ( _ CALL DWORD @@pthis[4] USING IMLangConvertCharset_GetSourceCodePage (pthis, puiSrcCodePage) TO HRESULT
FUNCTION = HRESULT |
|
GetDestinationCodePage |
|
FUNCTION
IMLangConvertCharset_GetDestinationCodePage ( _ CALL DWORD @@pthis[5] USING IMLangConvertCharset_GetDestinationCodePage (pthis, puiDstCodePage) TO HRESULT
FUNCTION = HRESULT |
|
GetProperty |
|
FUNCTION
IMLangConvertCharset_GetProperty ( _ CALL DWORD @@pthis[6] USING IMLangConvertCharset_GetProperty (pthis, pdwProperty) TO HRESULT
FUNCTION = HRESULT |
|
DoConversion |
|
FUNCTION
IMLangConvertCharset_DoConversion ( _ CALL DWORD @@pthis[8] USING IMLangConvertCharset_DoConversion (pthis, pSrcStr, pcSrcSize, pDstStr, pcDstSize) TO HRESULT
FUNCTION = HRESULT |
|
DoConversionToUnicode |
|
FUNCTION
IMLangConvertCharset_DoConversionToUnicode ( _ CALL DWORD @@pthis[9] USING IMLangConvertCharset_DoConversionToUnicode (pthis, pSrcStr, pcSrcSize, pDstStr, pcDstSize) TO HRESULT
FUNCTION = HRESULT |
|
DoConversionFromUnicode |
|
FUNCTION
IMLangConvertCharset_DoConversionFromUnicode ( _ CALL DWORD @@pthis[10] USING IMLangConvertCharset_DoConversionFromUnicode (pthis, pSrcStr, pcSrcSize, pDstStr, pcDstSize) TO HRESULT
FUNCTION = HRESULT |
Page last updated on Sunday, 26 March 2006 11:05:35 +0100