Как задать свои иконки для панели задач и для программы в папке?
Хочу, чтобы эти иконки отличались от той, что стоит в заголовке окна приложения.
Посмотри функции shell`а (shell.dll и в основном начинаются на Shell) - скорее всего там. Точнее сказать не могу.
Цитата:
On 2002-09-20 1727, Doomych wrote
Хочу, чтобы эти иконки отличались от той, что стоит в заголовке окна приложения.
Ну иконка для программы которую показывает Windows в проводнике это первая иконка в файле .rc
Иконка для окна программы (она и для панели задач) задаётся при регистрации класса в структуре WNDCLASS, член hIcon, либо её всегда мона изменить используя WM_SETICON.
Иконка для tray bar (там где часы) задаётся при создании этой notify icon ф-цией Shell_NotifyIcon в структуре NOTIFYICONDATA, член hIcon
В MFC это делается аналогично, там мона зарегестрахать свой класс для окна либо использовать CWndSetIcon что аналог WM_SETICON
Удачи