These articles provide guidelines for the different types of windows to use in your Windows®-based applications: