Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Конвертация типов

12K
04 апреля 2008 года
Sholah_Weras
99 / / 04.12.2007
Доброе время суток!

Имею один глупый вопрос, но самостоятельно решить никак не получается.
Надо отконвертировать

char color[20]
в
WORD wColor

Делаю так:

Код:
struct Options
{
    WORD wColor;
    char color[20];

};

void SomeFunc()
{
    char buffer[30];

    options.wColor = sprintf(buffer, options.color);
}


Выдает не то значение.
Как быть?
87
04 апреля 2008 года
Kogrom
2.7K / / 02.02.2008
Должно работать так:
options.dwColor = (DWORD)atoi(options.color);

Если вы работаете с цветом, то типа WORD может не хватить. Используйте DWORD или лучше COLORREF.
12K
04 апреля 2008 года
Sholah_Weras
99 / / 04.12.2007
Думаю, хватит типа WORD - ибо в options.color грузит из инишника, в котором WORD'а вполне хватает :)

Спасибо
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог