Як зазначає Twinkles, це часто вживане абревіатура. Я не бачу жодного джерела, що прямо говорить про те, що його не можна використовувати, але я знайшов таблицю із загальноприйнятими абревіатурами для підреєстрів реєстру Windows 2000, які в основному збігаються з поточним набором (Станом на Windows 7). Ось що я там дізнався:
З огляду реєстру для Windows 2000 (модифікованого для форматування для цього сайту):
Table 16.1 Registry Subtrees
HKEY_CLASSES_ROOT HKCR
HKEY_CURRENT_USER HKCU
HKEY_LOCAL_MACHINE HKLM
HKEY_USERS HKU
HKEY_CURRENT_CONFIG HKCC
HKEY_PERFORMANCE_DATA No commonly used abbreviation
Цей список також представлений у статті підтримки XP , за вирахуванням піддерева даних про продуктивність (який, на мою думку, зараз відсутній, і Pankaj / Wikipedia підтримують цю думку).
Існує також довідник про реєстр Windows , який я пов’язав зі сторінкою «Заздалегідь визначені ключі», в якій перераховані різні підрядки, кожен з яких має посилання на свою конкретну сторінку (більшість з яких-небудь причин переходить на сторінки Windows Server 2003). Вони також перераховують абревіатури, які відповідають вищезгаданому.
Жодна з цих сторінок не обговорює, чи можна абревіатури використовувати в програмуванні, однак, я змушую вважати, що це ніде не вказано прямо - але це більше нестандартне правило (не використовуйте скорочення, якщо ви не впевнені, що вони працюватимуть) .