728x90
728x170
▶ Program.cs
using System;
using System.Runtime.InteropServices;
using System.Text;
namespace TestProject
{
/// <summary>
/// 프로그램
/// </summary>
class Program
{
//////////////////////////////////////////////////////////////////////////////////////////////////// Import
////////////////////////////////////////////////////////////////////////////////////////// Static
//////////////////////////////////////////////////////////////////////////////// Private
#region 키보드 레이아웃명 구하기 - GetKeyboardLayoutName(stringBuilder)
/// <summary>
/// 키보드 레이아웃명 구하기
/// </summary>
/// <param name="stringBuilder">문자열 빌더</param>
/// <returns>처리 결과</returns>
[DllImport("user32")]
private static extern int GetKeyboardLayoutName(StringBuilder stringBuilder);
#endregion
//////////////////////////////////////////////////////////////////////////////////////////////////// Method
////////////////////////////////////////////////////////////////////////////////////////// Static
//////////////////////////////////////////////////////////////////////////////// Private
#region 프로그램 시작하기 - Main()
/// <summary>
/// 프로그램 시작하기
/// </summary>
private static void Main()
{
StringBuilder stringBuilder = new StringBuilder(10);
GetKeyboardLayoutName(stringBuilder);
Console.WriteLine($"키보드 레이아웃 ID : {stringBuilder.ToString()}");
}
#endregion
}
}
728x90
그리드형(광고전용)
'C# > Common' 카테고리의 다른 글
[C#/COMMON/.NET5] HttpWebRequest 클래스 : POST 요청 열거 가능형 구하기 (0) | 2021.11.11 |
---|---|
[C#/COMMON/.NET5] HttpWebRequest 클래스 : POST 요청 객체 구하기 (0) | 2021.11.11 |
[C#/COMMON/.NET5] HttpRequestMessage 클래스 : POST 요청 열거 가능형 구하기 (0) | 2021.11.11 |
[C#/COMMON/.NET5] 누겟 설치 : System.Data.SQLite (0) | 2021.10.24 |
[C#/COMMON/.NET5] 누겟 설치 : Oracle.ManagedDataAccess.Core (0) | 2021.10.24 |
[C#/COMMON] List<T> 클래스 : 임의 리스트 구하기 (0) | 2021.09.12 |
[C#/COMMON] BitArray 클래스 : SetAll 메소드를 사용해 모든 비트 설정하기 (0) | 2021.09.12 |
[C#/COMMON] MSI 파일 속성 정보 구하기 (0) | 2021.09.05 |
[C#/COMMON] 누겟 설치 : NATS.Client (0) | 2021.09.05 |
[C#/COMMON] Console 클래스 : KeyAvailable 정적 속성 사용하기 (0) | 2021.08.28 |