728x90
IsIconic함수는 지정한 Window가 현재 최소화 되어 있는지 여부를 판단합니다.
Declare Function IsIconic Lib "user32" Alias "IsIconic" (ByVal hwnd As Integer) As Integer
- VB.NET 선언
[DllImport("user32")]
public static extern int GetWindowTextLength(int hwnd);
- C# 선언
IsIconic함수의 인수로는 최소화 여부를 판단하고자 하는 Window의 Handle을 기술합니다. 예를 들어 Form2 Window가 최소화 되어 있는지 판단하려면 IsIconic함수는 다음과 같이 호출될 수 있습니다.
IsIconic(Form2.Handle)
- VB.NET 호출
IsIconic((int)Form2.handle);
- C# 호출
이 함수가 0을 반환하면 지정한 Window가 최소화 상태라는 것을 의미하며 0이외에 값을 반환하는 경우 최소화 상태에 있지 않다는 것을 의미합니다.
728x90
'.NET > Windows API for .NET' 카테고리의 다른 글
DrawEdge - 테두리 그리기 (0) | 2019.08.05 |
---|---|
LineTo - Line 그리기 (0) | 2019.08.05 |
GetWindow - 지정한 Window와의 관계 Window찾기 (0) | 2019.08.05 |
FillRect - 채워진 사각형 그리기 (0) | 2019.08.05 |
CreateSolidBrush - Solid형 Line을 그리는 Brush생성 (0) | 2019.08.05 |