struct Options
{
WORD wColor;
char color[20];
};
void SomeFunc()
{
char buffer[30];
options.wColor = sprintf(buffer, options.color);
}
Конвертация типов
Имею один глупый вопрос, но самостоятельно решить никак не получается.
Надо отконвертировать
char color[20]
в
WORD wColor
Делаю так:
Код:
Выдает не то значение.
Как быть?
options.dwColor = (DWORD)atoi(options.color);
Если вы работаете с цветом, то типа WORD может не хватить. Используйте DWORD или лучше COLORREF.
Спасибо