Windows Index

Click for Creating New Desktops and Running Applications

Creating New Desktops and Running Applications

All varieties of Windows NT since 3.51 include the ability to create and run multiple desktops. Normally, this feature isn't used, and all applications run within the "Default" desktop. However, if you want to create a kiosk-style application which has a full-screen interface, and prevents Ctrl+Alt+Del or any of the other standard Windows options from being accessed, then this technique is the way to do it.


Last Updated: 12 June 2004

Click for Forcing Any Window to Show in the Taskbar

Forcing Any Window to Show in the Taskbar

VB provides a ShowInTaskBar property for forms which is meant to set whether a form is shown in the Alt-Tab sequence and the shell's task bar. However there are two limitations to this:

  1. The property can't be set at run-time.
  2. Erm, it doesn't work anyway.

Ok, it can work, but only when your form has certain styles. If your form is modal, there is nothing you can do to put it into the task bar. This article provides some code to force any type of window into the taskbar.


Last Updated: 21 March 2000

Click for Enumerating Windows Using the API

Enumerating Windows Using the API

Prior to VB5, it was impossible to use the enumeration methods provided in the Windows API without relying on a proprietary custom control. This was a problem if you wanted to find out all the Windows showing on the system, because the only reliable methods you can use to do this are through enumerations.

The introduction of the AddressOf operator to VB allows the enumeration methods to be used, although it is not as simple as it ought to be. This article provide a robust and reusable code to access the Window list.


Last Updated: 25 October 1998