Определить битность системного цвета

 
0
 
C++
ava
Alca | 20.01.2013, 23:02
Что-то вроде этого:


UINT
getFlags() {
    UINT  uiRv = 0;

    // MSDN: http://msdn.microsoft.com/en-us/library/windows/desktop/bb775232(v=vs.85).aspx
    //
    // здесь определяется системная битность цвета:
    //   - ILC_COLOR32
    //   - ILC_COLOR16

    return uiRv;
}

UINT flags = getFlags();
ImageList_Create(16, 16, getFlags(), 40, 80);


Куда собственно копать?
Kommentare (2)
ava
artsb | 20.01.2013, 22:28 #
GetDeviceCaps()

GetDeviceCaps(BITSPIXEL)
ava
Alca | 21.01.2013, 00:06 #
Спасибо. То что нужно!
Registrieren Sie sich oder melden Sie sich an, um schreiben zu können.
Unternehmen des Tages
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Mitwirkende
  Alca ava  artsb
advanced
Absenden