Remko Weijnen remkoweijnen.nl/blog Search posts…/

Delphi

Delphi · Programming — from the archive

Sending WM_KEYDOWN or WM_KEYUP

If you read the MSDN documentation of WM_KEYDOWN and WM_KEYUP you can see that those message require us to …

·2 min read
Delphi · Programming — from the archive

Locking a workstation - part 2

In part 1 I showed how winlogon.exe registers its process and main window handle. In the SasCreate function, …

·3 min read
Delphi · Programming — from the archive

Locking a workstation - part 1

Win32 API provides only 1 function for locking workstation, named LockWorkstation. What does it do and how we …

·2 min read
Delphi · General — from the archive

Converting a volume name to a device name

Windows has a couple of different formats for volume names but it is unclear how to convert a Volumename …

·2 min read
Delphi · Programming — from the archive

Terminal Server Internals

Hello, my name is Danila Galimov and i will write here sometimes :-) My first post is about communications …

·3 min read