DelphiFeeds.com

  • Dashboard
  • Popular Stories
  • Trending Stories
  • Feeds
  • Login
Trending now

The IFDEF Problem!

Quickly Build Natural Language Processing Capable GUI Apps With Delphi And Python NLTK

Freebie Friday: capture controls or forms

Easily Learn How To Use Python List Comprehensions In A Delphi Windows GUI App

Powerful Native Open Source Hard Disk, Folder and Storage Analyzer Built In Delphi

Incredible Database Development And Visualization Tool Is Built In Delphi

User Defined Functions with InterBase

Learn How To Use C++ Extending Sizeof For Windows Development

Learn How Easy It Is To Apply Updates With TFDQuery.OnUpdateRecord In Delphi

4 Ways to Generate Quick Test Ideas

Measure Heart Rate Using Delphi And C++ Builder With The Power Of ThingConnect IoT Device ...

Learn How To Use Python Dictionaries In A Delphi Windows GUI App

Create Enterprise-Grade WebSockets Based Apps With Powerful Components For Delphi

If you use an implementation of TNonRefCountInterfacedObject, then document in the descendants how lifetime management ...

Learn How To Modernize And Integrate WinAPI, COM, ShellAPI, And WinRT Into Your Windows VCL Applications

1
Muminjon Muminjon 2 months ago in C++, C++ Builder, c++builder winrt, Delphi, delphi com, delphi shellapi, delphi winapi, delphi winrt, RAD Studio, vcl winapi, vcl winrt 0

In this webinar, learn how to access all the APIs on Windows 10 from RAD Studio, Delphi, and C++Builder.

Overview

  • Traditional Core APIs
  • Shell Integration
  • WinRT
  • and more

Windows API Evolution Over Time

  • Classic API
    • 1985 (Win1)
    • Win16 -> Win32 -> Win32(w/Unicode) -> Win64
  • COM, OLE Automation, Shell, etc
    • 1995 (Win95)
  • WinRT
    • 2012 (Win8)

Classic Windows API

  • Kernel, User, GDI
  • Delphi bindings for the Windows API (C language API)
  • Load time linking vs. dynamic invocation vs. delay loading
  • Message handling

TWinControl

  • Delphi TWinControl
    • Wraps Windows handles, CreateWindows, API calls
    • Used for platform controls and custom controls
    • Used for form
  • The entire VCL library wraps Windows APIs, plus some native concepts
    • Component inheritance, actions, visual form inheritance, frames, styling, component messages, delayed creation, handle re-creation

Be sure to check out the whole session to learn about COM, Interfaces, Shell integration concepts, and modern WinRT. Moreover, TaskBar and JumpList components in action. 

Learn more about the Delphi VCL and Windows development in the Embarcadero DocWiki.

Trending Stories

  • The IFDEF Problem!

  • Quickly Build Natural Language Processing Capable GUI Apps With Delphi...

  • Freebie Friday: capture controls or forms

  • Easily Learn How To Use Python List Comprehensions In A...

Embarcadero GetIt

  • Brook Framework

    Microframework which helps to develop web Pascal applications.

  • Trial - TMS Scripter

    Add the ultimate flexibility and power into your apps with native Pascal or Basic scripting and […]

  • Trial - TMS VCL Chart

    DB-aware and non DB-aware feature-rich charting components for business, statistical, financial […]

  • Trial - TMS VCL Cloud Pack

    TMS VCL Cloud Pack is a Delphi and C++Builder component library to seamlessly use all major cloud […]

  • Trial - TMS VCL UI Pack

    Create modern-looking & feature-rich Windows applications faster with well over 600 components […]

  • Learn Delphi Programming
  • Learn C++
  • Embarcadero Blogs
  • BeginEnd.net
  • Python GUI
  • Firebird News
  • Torry’s Delphi Pages
Copyright DelphiFeeds.com 2021. All Rights Reserved
Embarcadero
Login Register

Login

Lost Password

Register

Lost Password