亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? mlang.idl

?? vc6.0完整版
?? IDL
?? 第 1 頁 / 共 2 頁
字號:
    [
      object,
      uuid(d66d6f98-cdaa-11d0-b822-00c04fc9b31f),
      pointer_default(unique)
    ]
    interface IMLangConvertCharset : IUnknown
    {
        typedef enum tagMLCONVCHARF
        {
            MLCONVCHARF_AUTODETECT      = 1,
            MLCONVCHARF_ENTITIZE        = 2
        } MLCONVCHAR;

        typedef [unique] IMLangConvertCharset *LPMLANGCONVERTCHARSET;

        HRESULT Initialize
        (
            [in]  UINT  uiSrcCodePage,
            [in]  UINT  uiDstCodePage,
            [in]  DWORD dwProperty
        );

        HRESULT GetSourceCodePage
        (
            [out] UINT  *puiSrcCodePage
        );

        HRESULT GetDestinationCodePage
        (
            [out] UINT  *puiDstCodePage
        );

        HRESULT GetProperty
        (
            [out] DWORD *pdwProperty
        );

        HRESULT DoConversion
        (
            [in]  BYTE          *pSrcStr,
            [in,out]  UINT      *pcSrcSize,
            [in]  BYTE          *pDstStr,
            [in,out]  UINT      *pcDstSize
        );

        HRESULT DoConversionToUnicode
        (
            [in]  CHAR          *pSrcStr,
            [in,out]  UINT      *pcSrcSize,
            [in]  WCHAR         *pDstStr,
            [in,out]  UINT      *pcDstSize
        );

        HRESULT DoConversionFromUnicode
        (
            [in]  WCHAR         *pSrcStr,
            [in,out]  UINT      *pcSrcSize,
            [in]  CHAR          *pDstStr,
            [in,out]  UINT      *pcDstSize
        );

    };

    [
      uuid(d66d6f99-cdaa-11d0-b822-00c04fc9b31f),
    ]
    coclass CMLangConvertCharset
    {
        [default] interface IMLangConvertCharset;
    };

    [
      object,
      uuid(275c23e1-3747-11d0-9fea-00aa003f8646),
      pointer_default(unique)
    ]
    interface IMultiLanguage : IUnknown
    {
        typedef [unique] IMultiLanguage *LPMULTILANGUAGE;

        HRESULT GetNumberOfCodePageInfo
        (
            [out] UINT          *pcCodePage
        );

        HRESULT GetCodePageInfo
        (
            [in]  UINT          uiCodePage,
            [out] PMIMECPINFO   pCodePageInfo
        );

        HRESULT GetFamilyCodePage
        (
            [in]  UINT          uiCodePage,
            [out] UINT          *puiFamilyCodePage
        );

        HRESULT EnumCodePages
        (
            [in]  DWORD         grfFlags,
            [out] IEnumCodePage **ppEnumCodePage
        );

        HRESULT GetCharsetInfo
        (
            [in]  BSTR          Charset,
            [out] PMIMECSETINFO pCharsetInfo
        );

        HRESULT IsConvertible
        (
            [in]  DWORD         dwSrcEncoding,
            [in]  DWORD         dwDstEncoding
        );

        HRESULT ConvertString
        (
            [in,out]  DWORD     *pdwMode,
            [in]  DWORD         dwSrcEncoding,
            [in]  DWORD         dwDstEncoding,
            [in]  BYTE          *pSrcStr,
            [in,out]  UINT      *pcSrcSize,
            [in]  BYTE          *pDstStr,
            [in,out]  UINT      *pcDstSize
        );

        HRESULT ConvertStringToUnicode
        (
            [in,out]  DWORD     *pdwMode,
            [in]  DWORD         dwEncoding,
            [in]  CHAR          *pSrcStr,
            [in,out]  UINT      *pcSrcSize,
            [in]  WCHAR         *pDstStr,
            [in,out]  UINT      *pcDstSize
        );

        HRESULT ConvertStringFromUnicode
        (
            [in,out]  DWORD     *pdwMode,
            [in]  DWORD         dwEncoding,
            [in]  WCHAR         *pSrcStr,
            [in,out]  UINT      *pcSrcSize,
            [in]  CHAR          *pDstStr,
            [in,out]  UINT      *pcDstSize
        );

        HRESULT ConvertStringReset();

        HRESULT GetRfc1766FromLcid
        (
            [in]  LCID          Locale,
            [out] BSTR          *pbstrRfc1766
        );

        HRESULT GetLcidFromRfc1766
        (
            [out] LCID          *pLocale,
            [in]  BSTR          bstrRfc1766
        );

        HRESULT EnumRfc1766
        (
            [out] IEnumRfc1766 **ppEnumRfc1766
        );

        HRESULT GetRfc1766Info
        (
            [in]  LCID          Locale,
            [out] PRFC1766INFO  pRfc1766Info
        );

        HRESULT CreateConvertCharset
        (
            [in]  UINT          uiSrcCodePage,
            [in]  UINT          uiDstCodePage,
            [in]  DWORD         dwProperty,
            [out] IMLangConvertCharset **ppMLangConvertCharset
        );

    };

    [
        uuid(359F3443-BD4A-11D0-B188-00AA0038C969),
        helpstring("IMLangCodePages Interface"),
        pointer_default(unique)
    ]
    interface IMLangCodePages : IUnknown
    {
        typedef [unique] IMLangCodePages* PMLANGCODEPAGES;

        [helpstring("method GetCharCodePages")] HRESULT GetCharCodePages([in] WCHAR chSrc, [out] DWORD* pdwCodePages);
        [helpstring("method GetStrCodePages")] HRESULT GetStrCodePages([in, size_is(cchSrc)] const WCHAR* pszSrc, [in] long cchSrc, [in] DWORD dwPriorityCodePages, [out] DWORD* pdwCodePages, [out] long* pcchCodePages);
        [helpstring("method CodePageToCodePages")] HRESULT CodePageToCodePages([in] UINT uCodePage, [out] DWORD* pdwCodePages);
        [helpstring("method CodePagesToCodePage")] HRESULT CodePagesToCodePage([in] DWORD dwCodePages, [in] UINT uDefaultCodePage, [out] UINT* puCodePage);
    };

    [
        uuid(359F3441-BD4A-11D0-B188-00AA0038C969),
        helpstring("IMLangFontLink Interface"),
        pointer_default(unique)
    ]
    interface IMLangFontLink : IMLangCodePages
    {
        typedef [unique] IMLangFontLink* PMLANGFONTLINK;

        [helpstring("method GetFontCodePages")] HRESULT GetFontCodePages([in] HDC hDC, [in] HFONT hFont, [out] DWORD* pdwCodePages);
        [helpstring("method MapFont")] HRESULT MapFont([in] HDC hDC, [in] DWORD dwCodePages, [in] HFONT hSrcFont, [out] HFONT* phDestFont);
        [helpstring("method ReleaseFont")] HRESULT ReleaseFont([in] HFONT hFont);
        [helpstring("method ResetFontMapping")] HRESULT ResetFontMapping();
    };

    [
      uuid(275c23e2-3747-11d0-9fea-00aa003f8646),
    ]
    coclass CMultiLanguage
    {
        [default] interface IMultiLanguage;
        interface IMLangCodePages;
        interface IMLangFontLink;
        interface IMLangLineBreakConsole;
    };

}


cpp_quote("#ifndef _MLANG_H_API_DEF_                                                     ")
cpp_quote("#define _MLANG_H_API_DEF_                                                     ")
cpp_quote("                                                                              ")
cpp_quote("// APIs prototypes                                                            ")
cpp_quote("STDAPI LcidToRfc1766A(LCID Locale, LPSTR pszRfc1766, int iMaxLength);         ")
cpp_quote("STDAPI LcidToRfc1766W(LCID Locale, LPWSTR pszRfc1766, int nChar);             ")
cpp_quote("#ifdef UNICODE                                                                ")
cpp_quote("#define LcidToRfc1766        LcidToRfc1766W                                   ")
cpp_quote("#else                                                                         ")
cpp_quote("#define LcidToRfc1766        LcidToRfc1766A                                   ")
cpp_quote("#endif                                                                        ")
cpp_quote("STDAPI Rfc1766ToLcidA(LCID *pLocale, LPCSTR pszRfc1766);                      ")
cpp_quote("STDAPI Rfc1766ToLcidW(LCID *pLocale, LPCWSTR pszRfc1766);                     ")
cpp_quote("#ifdef UNICODE                                                                ")
cpp_quote("#define Rfc1766ToLcid        Rfc1766ToLcidW                                   ")
cpp_quote("#else                                                                         ")
cpp_quote("#define Rfc1766ToLcid        Rfc1766ToLcidA                                   ")
cpp_quote("#endif                                                                        ")
cpp_quote("                                                                              ")
cpp_quote("STDAPI IsConvertINetStringAvailable(DWORD dwSrcEncoding, DWORD dwDstEncoding);")
cpp_quote("STDAPI ConvertINetString(LPDWORD lpdwMode, DWORD dwSrcEncoding, DWORD dwDstEncoding, LPCSTR lpSrcStr, LPINT lpnSrcSize, LPSTR lpDstStr, LPINT lpnDstSize);   ")
cpp_quote("STDAPI ConvertINetMultiByteToUnicode(LPDWORD lpdwMode, DWORD dwEncoding, LPCSTR lpSrcStr, LPINT lpnMultiCharCount, LPWSTR lpDstStr, LPINT lpnWideCharCount); ")
cpp_quote("STDAPI ConvertINetUnicodeToMultiByte(LPDWORD lpdwMode, DWORD dwEncoding, LPCWSTR lpSrcStr, LPINT lpnWideCharCount, LPSTR lpDstStr, LPINT lpnMultiCharCount); ")
cpp_quote("                                                                              ")
cpp_quote("#endif // _MLANG_H_API_DEF_                                                   ")

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久久99久久精品欧美| 久久精品国产第一区二区三区| 亚洲成人手机在线| 国产精品18久久久久久久久| 欧美日韩性生活| 中文字幕一区免费在线观看| 精一区二区三区| 91精品国产欧美日韩| 一区二区三区欧美在线观看| 国产成人高清在线| 欧美zozo另类异族| 亚洲成人av福利| 91激情五月电影| 最新中文字幕一区二区三区| 国产精品资源在线看| 欧美一级高清片| 午夜欧美一区二区三区在线播放| 成人开心网精品视频| 国产三级欧美三级| 国产成人在线色| 久久久久久久久久久久久久久99 | 日韩视频在线永久播放| 一区二区三区四区不卡视频| 91麻豆国产精品久久| 日本一区二区成人在线| 国产精品影视在线观看| xfplay精品久久| 裸体健美xxxx欧美裸体表演| 日韩视频在线你懂得| 性欧美大战久久久久久久久| 在线观看视频91| 一区二区三区视频在线看| 色天使久久综合网天天| 一区二区三区中文字幕电影| 在线精品观看国产| 亚洲图片自拍偷拍| 欧美日本乱大交xxxxx| 亚洲国产精品久久久久秋霞影院 | 成人动漫在线一区| 成人欧美一区二区三区白人| 波多野结衣中文字幕一区二区三区| 国产目拍亚洲精品99久久精品| 国产九色精品成人porny| 国产午夜精品久久久久久免费视| 国产成人亚洲精品狼色在线| 亚洲国产精品av| 一本色道a无线码一区v| 亚洲国产一区二区三区| 欧美一区二区三区免费在线看 | 精品日韩在线一区| 国产高清精品久久久久| 最新中文字幕一区二区三区| 欧美在线free| 精品一二三四区| 国产精品九色蝌蚪自拍| 日本高清不卡在线观看| 另类人妖一区二区av| 国产调教视频一区| 欧美综合欧美视频| 久久99精品一区二区三区三区| 国产精品麻豆99久久久久久| 欧美日韩综合一区| 东方aⅴ免费观看久久av| 亚洲五月六月丁香激情| 国产欧美日产一区| 欧美日韩一区二区三区在线 | 久久综合色婷婷| 色综合天天综合网国产成人综合天 | 美日韩一级片在线观看| 国产精品久久一卡二卡| 欧美日韩激情一区| 国产高清不卡一区| 日韩中文字幕1| 国产精品欧美一区喷水| 91精品国产免费| 日本久久一区二区| 高清不卡在线观看av| 日韩avvvv在线播放| 亚洲欧美另类久久久精品| 精品国产凹凸成av人导航| 在线观看日韩毛片| 成人精品视频一区二区三区 | 久久久久九九视频| 欧美日韩在线播放一区| 国产91在线观看丝袜| 久久精品久久久精品美女| 亚洲制服丝袜av| 综合电影一区二区三区| 精品99一区二区三区| 欧美剧情片在线观看| 91丨九色porny丨蝌蚪| 国产一区在线看| 日韩成人精品在线| 亚洲一区二区av在线| 亚洲美腿欧美偷拍| 国产精品福利一区| 欧美激情综合网| 久久人人97超碰com| 日韩精品最新网址| 7777精品伊人久久久大香线蕉 | 亚洲午夜日本在线观看| 国产精品久久久久久亚洲伦 | 99久久精品免费看| 国产精品亚洲一区二区三区妖精 | 中文一区二区完整视频在线观看| 日韩一卡二卡三卡四卡| 欧美猛男超大videosgay| 91色九色蝌蚪| 91蜜桃免费观看视频| 成人高清av在线| 99久久精品免费看国产| 99精品在线免费| 99re在线视频这里只有精品| 不卡av电影在线播放| 91啪亚洲精品| 97se亚洲国产综合自在线| 99精品在线免费| 欧美综合欧美视频| 欧美日韩日日摸| 欧美精品1区2区| 欧美成人精精品一区二区频| 精品日韩一区二区三区免费视频| 欧美mv日韩mv国产网站| 2欧美一区二区三区在线观看视频| 日韩女优av电影| 国产欧美日韩卡一| 1024成人网| 日本免费在线视频不卡一不卡二| 日本不卡一二三| 国产精品中文字幕日韩精品| 成人精品小蝌蚪| 欧美偷拍一区二区| 欧美v亚洲v综合ⅴ国产v| 久久精品人人做人人爽人人 | 中文字幕乱码亚洲精品一区| 国产精品久久久久一区| 亚洲免费观看高清完整版在线观看熊 | 韩国av一区二区| 懂色av中文字幕一区二区三区| av在线这里只有精品| 欧美日韩激情一区二区| 久久久影视传媒| 亚洲视频在线观看三级| 日韩电影在线免费看| 国产激情91久久精品导航| 91麻豆精东视频| 日韩欧美国产高清| 综合久久给合久久狠狠狠97色| 无吗不卡中文字幕| 丁香婷婷深情五月亚洲| 在线一区二区三区四区五区 | 日韩免费视频一区二区| 国产精品情趣视频| 日本vs亚洲vs韩国一区三区二区| 国产91丝袜在线播放0| 欧美日韩国产大片| 中文字幕av资源一区| 视频一区二区中文字幕| zzijzzij亚洲日本少妇熟睡| 69堂精品视频| 一级女性全黄久久生活片免费| 久久99热狠狠色一区二区| 色av一区二区| 欧美激情一区在线观看| 日本欧美久久久久免费播放网| 91丝袜呻吟高潮美腿白嫩在线观看| 精品国产三级a在线观看| 亚洲国产美国国产综合一区二区| 国产成人啪免费观看软件| 91精品国产日韩91久久久久久| 亚洲欧美激情小说另类| 成人免费观看男女羞羞视频| 欧美mv日韩mv| 秋霞影院一区二区| 欧美日韩国产123区| 综合自拍亚洲综合图不卡区| 国产一区二区三区视频在线播放| 欧美精品日韩精品| 一区二区三区四区蜜桃| 99久久精品国产麻豆演员表| 久久美女艺术照精彩视频福利播放| 亚洲不卡一区二区三区| 色妹子一区二区| 亚洲色图欧美在线| av中文字幕一区| 中文字幕字幕中文在线中不卡视频| 国产精品一区二区91| 久久久夜色精品亚洲| 麻豆成人综合网| 欧美成人a∨高清免费观看| 日本不卡中文字幕| 日韩一级免费观看| 丝袜美腿高跟呻吟高潮一区| 欧美日韩日日夜夜| 亚洲成人综合在线| 在线不卡的av| 奇米四色…亚洲| 欧美精品一区二区不卡 | 久久精品久久久精品美女| 欧美一区二区视频在线观看2022|