Здравствуйте, Аноним, Вы писали:
А>В чем смысл писать так?
А>LRESULT NotifyHandler(int /*idCtrl*/, LPNMHDR /*pnmh*/, BOOL& /*bHandled*/)
А>Часто встречаю в примерах WTL/MFC. Вроде же даже дольше набирать, это как-то помогает компилятору при оптимизации?
Исключительно для удобства программиста. Так нагляднее видно, какие аргументы принимает функция, зачем они нужны. Ведь обычно от прототипа до определения не одна сотня строк кода и скроллить довольно утомительно. Если убрать комментарии — будет тот же эффект, но тут уже дело вкуса.