Окно, типа панель "Быстрый запуск"?

Тема в разделе "WASM.WIN32", создана пользователем KiNDeR, 16 авг 2004.

  1. KiNDeR

    KiNDeR New Member

    Публикаций:
    0
    Регистрация:
    13 июн 2003
    Сообщения:
    258
    Адрес:
    Russia
    Все вы видели панель "Быстрый запуск", и многие видели линейку инструментов AtGuard'а.

    Вопрос: Как мне создать такое же окно, что бы оно приклеивалось к верху/низу рабочего стола и все остальные окна смещались под него (т.е. не перекрывалось) Не путать с "поверх остальных". Может вопрос сформулирован не корректно, но если кто понял, что мне нужно, то помажите...
     
  2. bogrus

    bogrus Active Member

    Публикаций:
    0
    Регистрация:
    24 окт 2003
    Сообщения:
    1.338
    Адрес:
    ukraine
    Честно говоря не помню откуда стянул этот исходник .

    Может оно . Перепаковал в tgz , чтоб влез .

    [​IMG] 1143316383__idebar.tgz
     
  3. Four-F

    Four-F New Member

    Публикаций:
    0
    Регистрация:
    31 авг 2002
    Сообщения:
    1.237
    В аттаче пример, кот клеится к бортам десктопа.

    [​IMG] 1547088539__sticky.rar
     
  4. bogrus

    bogrus Active Member

    Публикаций:
    0
    Регистрация:
    24 окт 2003
    Сообщения:
    1.338
    Адрес:
    ukraine




    чесно говоря , я ожидал увидеть КОТа %)
     
  5. Four-F

    Four-F New Member

    Публикаций:
    0
    Регистрация:
    31 авг 2002
    Сообщения:
    1.237
    Да нет :))) Это мне просто лень было донабрать "орый".
     
  6. Toxic

    Toxic New Member

    Публикаций:
    0
    Регистрация:
    5 сен 2003
    Сообщения:
    19
    Адрес:
    Ukraine
    KiNDeR

    Почитай про SystemParameterInfo и SPI_SETWORKAREA - это именно то, что тебе нужно.
     
  7. KiNDeR

    KiNDeR New Member

    Публикаций:
    0
    Регистрация:
    13 июн 2003
    Сообщения:
    258
    Адрес:
    Russia
    Спасибо!
     
  8. valterg

    valterg Active Member

    Публикаций:
    0
    Регистрация:
    19 авг 2004
    Сообщения:
    2.105
    KiNDeR



    Предыдущий совет позволяет отвести место под твое окно, а вот само окно должно иметь соответствующий стиль "приклеивания" - например CSS_LEFT

    На русском я навскидку ничего не нашел, а на английском:

    http://briz.infotools.ru/html/034/prog6wdh.htm

    Для поиска нужных свойств, стиля и класса окна очень полезна программа из Visual Studio spyxxx.exe