Base-type names might refer to entities such as windows, screen regions, and fonts. You can have only one base type in a Hungarian name. The codes are mnemonics such as win for windows and scr for screen regions. When you use Hungarian base types, you also define data types that use the same addreviations as the base types. Unlike base types, prefixes are somewhat standard.
Prefixes are in lowercase and are placed before the base type in a variable name.
You can combine them with the base types and with each other as you need to. The final component of a Hungarian name is the qualifier. The qualifier is the descriptive part of the name that would probably amke up the entire name if you weren't using Hungarian. In addition to qualifiers you create, Hungarian has standard qualifiers use to regularize the treatment of concepts that are often muddled otherwise. The absolute first element in an array or other kind of list.