클리엘
CLIEL LAB
클리엘
전체 방문자
오늘
어제
  • 분류 전체보기 (513)
    • Mobile (47)
      • Kotlin (47)
    • Web (84)
      • NestJS (9)
      • HTML5 & CSS3 (38)
      • Javascript (20)
      • TypeScript (6)
      • JQuery (11)
    • .NET (300)
      • C# (83)
      • ASP.NET (67)
      • Windows API for .NET (128)
    • Server (53)
      • SQL Server (10)
      • MariaDB (18)
      • Windows Server (6)
      • node.js (19)
    • System (12)
      • 작업LOG (12)
    • Review (11)
    • ETC (6)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

  • 블로그 정리

인기 글

태그

  • Windows API
  • ASP.NET
  • .NET
  • jQuery
  • Kotlin
  • android
  • HTML5
  • CSS3
  • c#
  • android studio
  • JavaScript
  • Entity Framework
  • exception
  • 변수
  • asp.net core
  • node.js
  • asp.net core web api
  • MariaDB
  • NestJS
  • LINQ

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
클리엘

CLIEL LAB

.NET/Windows API for .NET

EnableWindow - Program(Window)및 특정 Control사용가능여부설정

2019. 7. 31. 14:02
728x90
Declare Function EnableWindow Lib "user32" Alias "EnableWindow" (ByVal hwnd As Integer, ByVal fEnable As Boolean) As Integer

- VB.NET 선언

EnableWindow(Me.Handle, False) 'Windows Form 제어 예제
EnableWindow(Button1.Handle, False) '특정 Control 제어 예제

- VB.NET 호출

[System.Runtime.InteropServices.DllImport("user32.dll")]
private static extern int EnableWindow(int hwnd, bool fEnable);

- C# 선언

EnableWindow((int)this.Handle, false); //Windows Form 제어 예제
EnableWindow((int)this.button1.Handle, false); //특정 Control 제어 예제

- C# 호출

 

EnableWindow의 첫번째 인수는 제어하고자 하는 윈도우나 컨트롤의 Handle이 전달되고 두번째 인수에서 Handle로 건네진 Object를 사용가능하게(ture)할것인가 또는 불가능(false)하게 할것인가를 지정합니다.

만일 EnableWindow함수가 실행하는데 실패하면 0을, 성공하면 0이외의 값을 반환합니다.

728x90
저작자표시 비영리 변경금지

'.NET > Windows API for .NET' 카테고리의 다른 글

GetClientRect - Window나 Control의 좌표값 얻기  (0) 2019.07.31
keybd_event - Keyboard또는 Mouse입력함수  (0) 2019.07.31
LoadCursorFromFile - 새로운 Mouse Cursor의 Load  (0) 2019.07.31
가상 Key Code표  (0) 2019.07.31
GetCursorPos - Mouse Pointer의 현재위치 반환  (0) 2019.07.31
    '.NET/Windows API for .NET' 카테고리의 다른 글
    • GetClientRect - Window나 Control의 좌표값 얻기
    • keybd_event - Keyboard또는 Mouse입력함수
    • LoadCursorFromFile - 새로운 Mouse Cursor의 Load
    • 가상 Key Code표
    클리엘
    클리엘
    누구냐 넌?

    티스토리툴바