WinAPI, COM, ShellAPI, WinRT와 윈도우 VCL 애플리케이션의 통합 & 현대화 방법

마르코 칸투가 진행했던 온라인 세미나를 통해 윈도우 10에서 다양한 API들을 활용하는 방법을 확인해보세요. 물론 RAD스튜디오, 델파이, C++빌더를 활용해서요.

다루는 내용

  • 전통적인 Core API들
  • Shell 통합
  • WinRT
  • 이 외 다양한 내용들을 다룹니다.

윈도우 API의 진화는 계속됩니다.

  • Classic API
    • 1985년 (Win1)
    • Win 16 ▶ Win 32 ▶ Win32 (유니코드 포함) ▶ Win64
  • COM, OLE 자동화, Shell 등
    • 1995년 (Win95)
  • WinRT
    • 2012년 (Win 8)

클래식 윈도우 API

  • Kernel, User, GDI
  • 윈도우 API와 델파이 바인딩 (C 언어 API)
  • 로드 시간 링크 vs. 동적 호출 vs. 지연 로딩
  • 메시지 핸들링

TWinControl

  • 델파이 TWinControl
    • 윈도우 핸들러, CreateWindows, API 호출
    • 플랫폼 컨트롤, 사용자 지정 컨트롤에 활용
    • 폼(form)에 활용
  • 전체 VCL 라이브러리에는 윈도우 API와 일부 네이티브 컨셉이 포함되어 있습니다.
    • 컴포넌트 상속, 수행(action), 비주얼 폼 상속, 프레임, 스타일, 컴포넌트 메세지, 지연 생성, 재작성 처리

COM, 인터페이스, Shell 통합 컨셉, 최신 WinRT에 대한 내용들도 확인할 수 있습니다. 또한 TaskBar, JumpList 컴포넌트에 대한 내용도 다룹니다.

12.0 12.1 AI AWS C++ c++빌더 chatgpt DelphiCon ios rad서버 RAD스튜디오 UI UIUX UX uxsummit vcl 개발 개발사례 고객사례 기술레터 기술백서 데브옵스 데이터 데이터베이스 델파이 리눅스 마이그레이션 머신러닝 모바일 새버전 샘플 세미나 안드로이드 윈도우 인공지능 인터베이스 출시 커뮤니티에디션 코드 클라우드 파이썬 파이어몽키 현대화