Public Function CCHookProc(ByVal hdlg As Long, ByVal uiMsg As Long, ByVal wParam As Long, ByVal lParam As Long) As Long
' здесь размещается ваш код
End Function
CCHookProc используется для обработоки сообщений Общего диалогового окна Выбор цвета. Имя функции может быть произвольным, но среди программистов принято использовать именно CCHookProc. Подобно всем функциям обратного вызова, функция CCHookProc должна объявляться как Public в стандартном модуле
Если функция возвращает 0, обработчик сообщений диалогового окна обрабатывает сообщение. Если функция возвращает ненулевое значение, то обработчик сообщений не получил сообщения.