Немодальной окно нестандартной формы

Тема в разделе "WASM.WIN32", создана пользователем ATX, 5 май 2009.

  1. ATX

    ATX New Member

    Публикаций:
    0
    Регистрация:
    7 ноя 2006
    Сообщения:
    145
    Я разработал приложение (код на MASM), которое стандартно имеет главное окно и дополнительные модальные окна.
    Теперь есть задача сделать некоторое немодальное окно нестандартной формы аля некоторое напоминамние (напр. KAV напоминалка о завершении лицензии).
    Я добился вывода немодального стандартного диалогового окна через DialogBoxParam, но как сделать окно нестандартной формы - хз.
    Подстажите плиз куда рыть, а может кто-нибудь подкинет немного сырцов!
     
  2. mrcrown

    mrcrown Member

    Публикаций:
    0
    Регистрация:
    18 янв 2008
    Сообщения:
    227
  3. mrcrown

    mrcrown Member

    Публикаций:
    0
    Регистрация:
    18 янв 2008
    Сообщения:
    227
    Ну а если быть точнее, то
    CreateRectRgn();
    CombineRgn();
    Это то, что тебе понадобится, а дальше, думаю разберешся.
     
  4. ATX

    ATX New Member

    Публикаций:
    0
    Регистрация:
    7 ноя 2006
    Сообщения:
    145
    Тупой вопрос, а контролы (EditBox, Buttom и др..) в таком окне можно будет размещать?
     
  5. G13

    G13 New Member

    Публикаций:
    0
    Регистрация:
    24 мар 2006
    Сообщения:
    499
    Прежде всего SetWindowRgn. А вообще, для приличия, можно было бы и погуглить.

    http://www.rsdn.ru/article/gdi/regions.xml

    http://wasm.ru/baixado.php?mode=src&id=31
    http://wasm.ru/forum/viewtopic.php?id=8439
     
  6. kero

    kero Модератор SOURCES & 2LZ Команда форума

    Публикаций:
    0
    Регистрация:
    4 апр 2006
    Сообщения:
    1.074
    Адрес:
    Москва
    ATX
    Не поделитесь, как добились от DialogBoxParam немодальности ? :)
     
  7. pr0mix

    pr0mix New Member

    Публикаций:
    0
    Регистрация:
    30 июл 2008
    Сообщения:
    107
    Да