System::Drawing::StringFormat 클래스

StringFormat class

텍스트 레이아웃 정보, 디스플레이 조작 및 OpenType 기능을 캡슐화합니다. 이 클래스의 객체는 System::MakeObject() 함수를 사용하여 할당해야 합니다. 스택에 직접 생성하거나 operator new를 사용하여 인스턴스를 만들면 런타임 오류 및/또는 어설션 오류가 발생합니다. 항상 이 클래스를 System::SmartPtr 포인터로 감싸고, 해당 포인터를 사용하여 함수 인수로 전달하십시오.

class StringFormat : public System::Object

메서드

메서드설명
Clone()현재 객체의 정확한 복사본을 반환합니다.
get_Alignment() const문자열의 수평 정렬을 나타내는 값을 반환합니다.
get_DigitSubstitutionLanguage() const지역 숫자가 서구 숫자로 대체될 때 사용되는 언어를 나타내는 값을 반환합니다.
get_DigitSubstitutionMethod() const숫자 대체 방법을 반환합니다.
get_FormatFlags() const현재 객체가 나타내는 문자열 형식을 지정하는 StringFormatFlags의 비트별 조합을 반환합니다.
static get_GenericDefault()StringFormat 객체를 반환하며, 이는 일반적인 기본 형식을 나타냅니다.
static get_GenericTypographic()StringFormat 객체를 반환하며, 이는 일반적인 타이포그래픽 형식을 나타냅니다.
get_HotkeyPrefix() const핫키 접두사가 표시되는 방식을 나타내는 값을 반환합니다.
get_LineAlignment() const문자열의 수직 정렬을 나타내는 값을 반환합니다.
get_Trimming() const문자열이 잘리는 방식을 나타내는 값을 반환합니다.
GetCharacterRangesCount() constCharacterRange 배열의 크기를 가져옵니다.
GetTabStops(float&) const현재 StringFormat 객체의 탭 정지를 반환합니다.
set_Alignment(StringAlignment)문자열의 수평 정렬을 설정합니다.
set_FormatFlags(StringFormatFlags)문자열 형식 플래그를 설정합니다.
set_HotkeyPrefix(Text::HotkeyPrefix)핫키 접두사가 표시되는 방식을 지정하는 값을 설정합니다.
set_LineAlignment(StringAlignment)문자열의 수직 정렬을 설정합니다.
set_Trimming(StringTrimming)문자열이 잘리는 방식을 지정하는 값을 설정합니다.
SetDigitSubstitution(int32_t, StringDigitSubstitute)숫자 대체 언어 및 방법을 설정합니다.
SetMeasurableCharacterRanges(const ArrayPtr<CharacterRange>&)MeasureCharacterRanges() 메서드 호출로 측정된 문자 범위를 나타내는 CharacterRange 객체 배열을 설정합니다.
SetTabStops(float, const ArrayPtr<float>&)현재 StringFormat 객체의 탭 정지를 설정합니다.
StringFormat()StringFormat 클래스의 새 인스턴스를 생성합니다.
StringFormat(StringFormatFlags, int32_t)지정된 형식 플래그와 언어를 사용하여 StringFormat 클래스의 새 인스턴스를 생성합니다.
StringFormat(const SharedPtr<StringFormat>&)복사 생성자.

또 보기