Although there are some differences in the WFC visual components of Win32 and DHTML applications, many more similarities exist. These similarities enable the WFC component model to easily serve both types of applications. For example, both the Win32 and DHTML models include basic control types, such as edit boxes, check boxes, buttons, radio buttons, and combo boxes. For the most commonly used controls in Win32, there is usually a DHTML control with the same name prefaced by the letters "Dh" (for example, the com.ms.wfc.ui.Edit class has a corresponding com.ms.wfc.html.DhEdit class). Fonts, color constants, and most event types are also shared between the Win32 and DHTML models.
There are also components that are specific to each model, such as tables for DHTML or list view controls for Win32 components.
This section describes both the Win32 and DHTML visual components of WFC.