> -- Rifat писал(а):
> Подчеркивание очень часто используется в константах в WinApi. Без подчеркивания использовать нормально WinApi не получится.
В интерфейсных модулях можно, но поверх WinApi всё равно должна быть обёртка на целевом языке, желательно с дополнительными фишками для исправления косяков WinApi, устранения разнобоя версий и несовместимостей и т.п. Свой слой абстракции, который уже можно написать с нормальными идентификаторами.

Так обычно и проходит водораздел: видишь подчёркивания - значит какая-то низкоуровневая хрень, протёкшая абстракция или прочий кастомный код для сопряжения с чем-то сторонним.