Почему при выполнении следующего кода компилятор выдает ошибку?: Код (Text): mov AppBar.cbSize,sizeof AppBar invoke FindWindow,addr szShell,0 mov AppBar.hWnd,eax mov AppBar.lParam,0 invoke SHAppBarMessage,ABM_SETSTATE,addr AppBar Ошибка: fLauncher.asm(104) : error A2006: undefined symbol : ABM_SETSTATE Догадываюсь, что наверное что-то неописано в файле windows.inc, только вот что и где там надо прописать, если это так? P.S. Такая же ошибка выдается при использовании флага BIF_NEWDIALOGSTYLE структуры BROWSEINFO. Как дальше жить?
ActioN Код (Text): // ShellAPI.h #define ABM_SETSTATE 0x0000000a BIF_NEWDIALOGSTYLE есть в windows.inc Version 1.28 Release. Как можно эту проблему исправить? Достать свежий psdk и по мере необходимости добавлять константы в windows.inc.
ActioN На форуме win32asmcommunity, есть раздел кажется. Называется "Проект Windows.inc" или как-то так.
IceStudent, q_q, спасибо. Решил проблему, скачав последний сервис-пак для масм, в котором был обновленный windows.inc.