Win32   Win32 API, Win32 Application Programming Interface  

(2013-05-12)

1. 개요

  ㅇ 구 윈도우 API
     - MS社의 구 16비트 시스템윈도우즈 3.x 시스템에 대한 표준 인터페이스

  ㅇ Win32 API
     - MS社의 32 비트형 윈도우즈 시스템에 대한 표준 인터페이스

  ㅇ 현 윈도우 API
     - MS社의 32 비트, 64 비트 윈도우즈 시스템에 대한 광범위한 표준 인터페이스


2. Win32 특징프로세스를 기본 수행 단위로 하는 UNIX와는 달리, Win 32는 스레드를 기본 수행
     단위로 하고 있다. 
     - 한편, 각 프로세스는 하나 이상의 스레드를 포함하는 개념이다.
  ㅇ 거의 모든 시스템 자원들을 Kernel Object라고 하며, 이들은 Handle이라는 것에 의
     해 참조될 수 있다.
  ㅇ API 함수윈도우즈운영체제가 제공하는 함수들이다. 
     - Win32 함수명들은 대체로 길고 명확하고 읽기쉽게 되어있다. 

  ㅇ Win32 서브시스템을 구성하는 요소들 (Win32 함수들의 분류)
     - KERNEL : 메모리,프로세스 등을 관리하는 커널 (kernel.exe)
     - USER   : 사용자 인터페이스 및 화면 윈도우를 관리 (윈도우, 메뉴, 다이얼로그,
                컨트롤 등을 관리)
     - GDI    : 물리적 디바이스에 대한 화면처리 및 그래픽을 담당 (gdi.exe)

[윈도우즈 기타(미분류)]1. ActiveX   2. DLL   3. GDI   4. MFC   5. NDIS   6. SDK   7. 가상 디바이스 드라이버   8. 닷넷   9. 레지스트리   10. 윈도우즈 API(Win32 등)   11. 윈속  


"본 웹사이트 내 모든 저작물은 원출처를 밝히는 한 자유롭게 사용(상업화포함) 가능합니다"
     [정보통신기술용어해설]       편집·운영 (차재복)          편집 후원          편집 이력 (금일 2건)
  1. Top (분류 펼침)      :     1,591개 분류    6,512건 해설