C# - бегущая строка поверх всех окон

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by Sharp.Net, 6 Oct 2012.

  1. Sharp.Net

    Sharp.Net New Member

    Joined:
    28 Jul 2012
    Messages:
    39
    Likes Received:
    3
    Reputations:
    1
    C# - бегущая строка поверх всех окон. Как реализовать?!
    Используется Microsoft Visual C# 2008 Express
     
  2. Spot

    Spot Elder - Старейшина

    Joined:
    1 Mar 2007
    Messages:
    461
    Likes Received:
    38
    Reputations:
    1
    Не совсем понял где должна быть бегущая строка? Над окном программы?Или что вы имеете ввиду под поверх всех окон?
    Может вы, что то подобное имеете ввиду?
     
    #2 Spot, 6 Oct 2012
    Last edited: 6 Oct 2012
  3. Sharp.Net

    Sharp.Net New Member

    Joined:
    28 Jul 2012
    Messages:
    39
    Likes Received:
    3
    Reputations:
    1
    должна быть внизу экрана, бегать поверх всех окон... как в новостях)

    по поводу линка, что-то подобное, но надо чтобы бегала снизу
     
  4. Spot

    Spot Elder - Старейшина

    Joined:
    1 Mar 2007
    Messages:
    461
    Likes Received:
    38
    Reputations:
    1
    Тут тогда тебе копать всторону WinApi нужно, перехватывать и отрисовывать экран.
    Или, только что пришло в голову, видоизменить всплывающее окно из трея. Ну ты наверняка видел, как всплывает подсказка или новость от какой либо программы находящайся в трея. Можно попробывать видоизменить это всплывающее окно, сделав его прозрачным и изменив его параметры величины. Гуглить в сторону Tray Popup , вот пример
     
  5. Sharp.Net

    Sharp.Net New Member

    Joined:
    28 Jul 2012
    Messages:
    39
    Likes Received:
    3
    Reputations:
    1
    ага, будем гуглить, спасибо)