#include "commonheaders.h" typedef struct { HICON icon; SHORT mode; } ICON_CACHE; ICON_CACHE *ICONS_CACHE = NULL; int icons_cache = 0; // преобразует mode в HICON который НЕ НУЖНО разрушать в конце HICON mode2icon(int mode,int type) { int m=mode&0x0f,s=(mode&SECURED)>>4,i; // разобрали на части - режим и состояние HICON icon; if ( icons_cache ) { for(i=0;i