Проблемка возникла, а точнее желание, которое никак не могу реализовать - как пролучить с помощью функции DrawThemeBackground фон часов на панели задач, который в msdn'е обозначен как TRAYNOTIFY (контрол) и TNP_BACKGROUND (часть = 2). Как только ни менял код - ничего не получалось... Вот куски кода: ************************************************ .data szTrayCtrl db "T",0,"R",0,"A",0,"Y",0,"N",0,"O",0,"T",0,"I",0,"F",0,"Y",0,0 ************************************************ invoke OpenThemeData, 0, addr szTrayCtrl mov hTheme, eax cmp eax, 0 jne @F .data szErrorThemeSuply db "Отсутствует поддержка тем Windows", 0 .code invoke lstrlen, szErrorThemeSuply invoke MessageBox, 0, addr szErrorThemeSuply, eax, 0 @@: ************************************************ invoke DrawThemeBackground, hTheme, hdc,\ TNP_BACKGROUND, 1, addr lpRectBack, 0 ************************************************ В итоге при запуске кода выдает ошибку, мол не тот контрол задействован, а как берешь стандартные, так все нормально... Может что msdn нагнал про контролы или я туплю?