| API Name | Windows 95 | Windows NT "Cairo" | 
| ActivateKeyboardLayout | X | X | 
| ChooseFontA | X | X | 
| ChooseFontW | X | |
| DrawTextExA | X | X | 
| DrawTextExW | X | |
| EnumFontFamExProcA | X | X | 
| EnumFontFamExProcW | X | |
| EnumFontFamiliesA | X | X | 
| EnumFontFamiliesW | X | |
| EnumFontFamiliesExA | X | X | 
| EnumFontFamiliesExW | X | |
| GetCharacterPlacementA | X | X | 
| GetCharacterPlacementW | X | |
| GetClipboardData | X | X | 
| GetFontLanguageInfo | X | X | 
| GetKeyboardLayout | X | X | 
| GetKeyboardLayoutList | X | X | 
| GetKeyboardLayoutNameA | X | X | 
| GetKeyboardLayoutNameW | X | |
| GetTextCharsetInfo | X | X | 
| GetTextFaceA | X | X | 
| GetTextFaceW | X | |
| LoadKeyboardLayoutA | X | X | 
| LoadKeyboardLayoutW | X | |
| MapVirtualKeyExA | X | X | 
| MapVirtualKeyExW | X | |
| SetClipboardData | X | X | 
| ToASCIIEx | X | X | 
| ToUnicodeEx* | X | |
| TranslateCharsetInfo | X | X | 
| UnloadKeyboardLayout | X | X | 
| VkKeyScanExA | X | X | 
| VkKeyScanExW | X | 
* TOUnicodeEx is the widechar variant of the
ToASCIIEx API. Note that Windows 95 does not implement TOUnicode
TOUnicodeEx.