InputLanguage.LayoutName 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
컴퓨터에 설치된 운영 체제의 국가별 설정에 나타나는 대로 현재 키보드 레이아웃의 이름을 가져옵니다.
public:
property System::String ^ LayoutName { System::String ^ get(); };
public string LayoutName { get; }
member this.LayoutName : string
Public ReadOnly Property LayoutName As String
속성 값
레이아웃의 이름입니다.
예제
다음 코드 예제에서는 현재 입력된 언어를 사용 하 여 연결 된 문화권 가져오고 문화권 이름을 표시 합니다.
첫째, CurrentInputLanguage 현재 입력된 언어를 가져오기 위해 호출 됩니다. 그런 다음 Culture 이 입력 언어에 대 한 문화권 정보를 가져오기 위해 호출 됩니다. 마지막으로, EnglishName 를 검색 하 고 텍스트 상자에 표시 합니다.
public:
void MyLayoutName()
{
// Gets the current input language.
InputLanguage^ myCurrentLanguage = InputLanguage::CurrentInputLanguage;
if ( myCurrentLanguage != nullptr )
{
textBox1->Text = String::Format( "Layout: {0}", myCurrentLanguage->LayoutName );
}
else
{
textBox1->Text = "There is no current language";
}
}
public void MyLayoutName() {
// Gets the current input language.
InputLanguage myCurrentLanguage = InputLanguage.CurrentInputLanguage;
if(myCurrentLanguage != null)
textBox1.Text = "Layout: " + myCurrentLanguage.LayoutName;
else
textBox1.Text = "There is no current language";
}
Public Sub MyLayoutName()
' Gets the current input language.
Dim myCurrentLanguage As InputLanguage = InputLanguage.CurrentInputLanguage
If (myCurrentLanguage IsNot Nothing) Then
textBox1.Text = "Layout: " & myCurrentLanguage.LayoutName
Else
textBox1.Text = "There is no current language"
End If
End Sub