• Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

11. Windows APIs > 11.10. Close a Running Windows Application

11.10. Close a Running Windows Application

Problem

As part of some of your large Access applications, you often allow users to start other Windows tools (Notepad, Calculator, Calendar, etc.); once those tools are open, your application doesn’t touch them. Some users have complained about all the “junk” left over once your application closes. Is there some way you can close another window from your Access application? That way, on the way out you can close any tools your application has opened.

Solution

The Solution in Recipe 11.9 demonstrated the retrieval of a list of all the running Windows applications’ captions, class names, and window handles. Once you know that information, it’s easy to close an application: given a window handle, simply tell it to close. Using the Windows API PostMessage function, you can close any window at any time. Of course, some applications (those that support Automation; see


PREVIEW

                                                                          

Not a subscriber?

Start A Free Trial


  
  • Creative Edge
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint