728x90
반응형
728x170
using System.Runtime.InteropServices;
#region 터치 이용 가능 여부 구하기 - IsTouchEnabled()
/// <summary>
/// 터치 이용 가능 여부 구하기
/// </summary>
/// <returns>터치 이용 가능 여부</returns>
public bool IsTouchEnabled()
{
int touchCount = GetSystemMetrics(95); // MAXTOUCHES_INDEX
return touchCount > 0;
}
#endregion
#region 시스템 메트릭 구하기 - GetSystemMetrics(index)
/// <summary>
/// 시스템 메트릭 구하기
/// </summary>
/// <param name="index">인덱스</param>
/// <returns>시스템 메트릭</returns>
[DllImport("user32")]
private static extern int GetSystemMetrics(int index);
#endregion
728x90
반응형
그리드형(광고전용)
'C# > Common' 카테고리의 다른 글
[C#/COMMON] 빌드시 누겟 패키지 만들기 (0) | 2022.01.16 |
---|---|
[C#/COMMON] EnumFontFamiliesEx API 함수를 사용해 문자 세트에 대한 폰트명 리스트 구하기 (0) | 2022.01.16 |
[C#/COMMON] Marshal 클래스 : AllocHGlobal 정적 메소드를 사용해 네이티브 힙 사용하기 (0) | 2022.01.09 |
[C#/COMMON] 누겟 설치 : System.Memory (0) | 2022.01.09 |
[C#/COMMON] 닷넷 프레임워크 버전 구하기 (0) | 2022.01.09 |
[C#/COMMON] 누겟 설치 : AudioSwitcher.AudioApi.CoreAudio (0) | 2022.01.08 |
[C#/COMMON] 누겟 설치 : AudioSwitcher.AudioApi (0) | 2022.01.08 |
[C#/COMMON] 누겟 설치 : NAudio (0) | 2022.01.08 |
[C#/COMMON] Configuration 클래스 : AppData 폴더에서 구성 파일 사용하기 (0) | 2022.01.08 |
[C#/COMMON] Enumerable 클래스 : Repeat 정적 메소드를 사용해 값을 초기화한 배열 구하기 (0) | 2022.01.08 |
댓글을 달아 주세요