![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Диалог выбора цвета [WinXP]
Влад © (2006-05-06 06:22:00)Непонятно почему выскакивае Access violetion при вызове ChooseColor(&a). Подскажите, что не так?
case WM_KEYDOWN:
{
CHOOSECOLOR a;
a.lStructSize = sizeof(CHOOSECOLOR);
a.hwndOwner = mainWnd;
if (wParam == VK_F1)
{
if (ChooseColor(&a) == NULL) break;
DeleteObject(Player_1);
Player_1 = CreatePen(PS_SOLID,5,a.rgbResult);
}
break;
}
Влад (2006-05-06 14:45:00) [1]Спасибо. Разобрался в чем дело: обязательно нужно было проинициализировать поле lpCustColors.
MBo (2006-05-06 07:23:00) [2]Там несколько указателей - почему ты их не инициализируешь?