Тип | Опис |
SBT_NOBORDERS | Панель прорисовується без обмежувальних ліній |
SBT_POPOUT | Панель прорисовується опуклої |
SBT_RTLREADING | Використається для мов, у яких читання йде праворуч ліворуч, як, наприклад, в арабській мові |
SBT_OWNERDRAW | За промальовування панелі відповідає батьківське вікно |
Для того, щоб прочитати текст у панелі, необхідно стропі стану послати повідомлення WM_GETTEXT. wParam цього повідомлення повинен містити номер панелі, a lParam - покажчик на рядок, у яку буде записаний текст, що втримується в панелі.
Це основні повідомлення, використовувані при роботі з рядком стани.
Найбільш використовуваним видом ресурсу є діалогові вікна. Діалогові вікна бувають модальними й немодальними. Модальні вікна не дають користувачеві можливості працювати з іншими вікнами, створеними додатком, що породив діалогове вікно, але дозволяють перемикатися на роботу з іншими додатками. Для того щоб користувач міг продовжити роботу з іншими вікнами свого додатка, необхідно завершити роботу з діалоговим вікном. Немодальні діалогові вікна не вимагають свого завершення для продовження роботи, і користувач може під час роботи з ними вільно перемикатися на будь-який додаток.
При виконанні завдань лабораторної роботи необхідно врахувати наступні особливості діалогових вікон.
Перша особливість діалогових вікон стосується можливості використання як стилів, застосовуваних для опису звичайних вікон (таблиця 7.3), так і стилів, застосовуваних тільки в діалогових вікнах (таблиця 7.4).
Таблиця 7.3