Brent Knigge
  • Home
  • About
  • contact
  • pages
    Notes Publications Portfolio Recipes
  • 1
  • 2
  • Next ›

Automating Drive mapping

This article shows how to write a simple start up executable that could modify the registry for the drive settings.

Bitwise Operators

This is a follow on article to *'Safe File Operations'* where we were first introduced to bitwise operators in retrieving file attributes.

Creating Splash Screens

This article showed how to create a shaped window as a splash screen (to mimic a company logo instead of the standard rectangle that applications still use today).

Functionoids

This short 2 page article was a topic spun off from my DateTime Object series and discusses the little known parenthesis operator.

Getting Attention

I demonstrate various techniques including displaying a simple message, flashing the title bar, displaying an icon in the system tray and audio cues.

Getting File Version Information

This one page article showed the reader how to use the Windows API to retrieve file version information and use it in their application.

Recent Items ComboBox

At the time this was probably one of the most advanced articles that I had written. It incorporated the VCL, STL, WinAPI and owner drawn controls

Safe File Operations

I demonstrate various techniques including displaying a simple message, flashing the title bar, displaying an icon in the system tray and audio cues.

Showing Attention

This article demonstrates advanced techniques of multi-threaded applications, callback functions and dealing with thread messages.

StringGrid WordWrap

In this 4 page article I jump into the VCL and Windows API and show the reader how to manipulate a string control with the Device Context.

Understanding Function Pointers

A very advanced article that discusses the practical uses of function pointers from VCL events to Windows API callbacks.

Using Templates

C++ is a strongly typed language and in this article I demonstrate the powerful concept of templates

© Brent Knigge 2022