다음을 통해 공유


PIMEStyleFromAttr 함수

지정된 특성의 스타일을 검색합니다.

구문

const IMESTYLE* __cdecl PIMEStyleFromAttr(
  _In_ const  UINT attr
);

매개 변수

attr [in]

이 매개 변수는 다음 값 중 하나일 수 있습니다.

IMESATTR_FIXEDCONVERTED (5)

IMESATTR_INPUT (0)

IMESATTR_INPUT_ERROR (4)

IMESATTR_MAX (5)

IMESATTR_MIN (0)

IMESATTR_TARGET_CONVERTED (1)

IMESATTR_TARGET_NOTCONVERTED (4)

반환 값

색 및 비색 설정을 나타내는 IMESTYLE 구조체에 대한 포인터를 반환합니다.

설명

이 함수에는 연결된 가져오기 라이브러리 또는 헤더 파일이 없습니다. LoadLibraryGetProcAddress 함수를 사용하여 호출해야 합니다.

IMESTYLE 구조체는 다음과 같이 정의됩니다.

typedef struct {
    union {
        GRFSTY  grfsty;
        struct {
            UINT    fBold:1;
            UINT    fItalic:1;
            UINT    fUl:1;
            UINT    idUl:(sizeof(UINT) * 8 - 3);
        };
    };

    union {
        IMECOLORSTY colorstyText;
        struct {
            UINT    colorIdText;
            union {
                COLORREF    rgbText;
                UINT        colorWinText;
                UINT        colorSpecText;
                UINT        colorFundText;
            };
        };
    };

    union {
        IMECOLORSTY colorstyBack;
        struct {
            UINT    colorIdBack;
            union {
                COLORREF    rgbBack;
                UINT        colorWinBack;
                UINT        colorSpecBack;
                UINT        colorFundBack;
            };
        };
    };

    union {
        IMECOLORSTY colorstyUl;
        struct {
            UINT    colorIdUl;
            union {
                COLORREF    rgbUl;
                UINT        colorWinUl;
                UINT        colorSpecUl;
                UINT        colorFundUl;
            };
        };
    };
} IMESTYLE;

요구 사항

요구 사항
DLL
Imeshare.dll