Функция ChooseColor открывает стандартное окно Common Dialogs для выбора цвета. Вся необходимая информация для создания диалогового окна хранится в структуре CHOOSECOLOR.
Declare Function ChooseColor Lib "comdlg32.dll" Alias "ChooseColorA" (pChooseColor As CHOOSECOLOR) As Long
pChooseColor - структура CHOOSECOLOR
В случае ошибки или при нажатии пользователем кнопки Отмена, функция возвращает 0 (используйте CommDlgExtendedError для получения кода ошибки), в случае успеха функция возвращает значение, отличное от нуля.