Панель задач и рабочий стол

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by Qb1024, 16 Apr 2011.

  1. shadowrun

    shadowrun Banned

    Joined:
    29 Aug 2010
    Messages:
    842
    Likes Received:
    170
    Reputations:
    84
    ShowWindow(FindWindow('shell_TrayWnd',nil),SW_HIDE);

    ShowWindow(FindWindow('shell_TrayWnd',nil),SW_SHOWNORMAL); чтоб снова показать
     
  2. Qb1024

    Qb1024 New Member

    Joined:
    15 Jul 2009
    Messages:
    323
    Likes Received:
    4
    Reputations:
    0
    Ругается на nil, SW_HIDE и SW_SHOWNORMAL.
    Также требует двойных кавычек.
    VB.NET 2010
     
  3. shadowrun

    shadowrun Banned

    Joined:
    29 Aug 2010
    Messages:
    842
    Likes Received:
    170
    Reputations:
    84
    Ой пле. Сор ет на Delphi
     
  4. Qb1024

    Qb1024 New Member

    Joined:
    15 Jul 2009
    Messages:
    323
    Likes Received:
    4
    Reputations:
    0
    Почему происходит эта разбалансировка стека и что это значит?
     
  5. Gar|k

    Gar|k Moderator

    Joined:
    20 Mar 2009
    Messages:
    1,166
    Likes Received:
    266
    Reputations:
    82
    Qb1024 это значит что ты совершенно не знаешь VB.NET
    Если действительно хочешь разобраться
    1 Выучи язык
    2 Прочитай раздел о импорте DLL
    3 Прочитай пару статей о работе с WinAPI в VB.NET
    4 Если хочешь стать программистом перестань выпрашивать готовое решение
     
    _________________________
  6. Qb1024

    Qb1024 New Member

    Joined:
    15 Jul 2009
    Messages:
    323
    Likes Received:
    4
    Reputations:
    0
    Попробую последовать вашему совету.
     
  7. Qb1024

    Qb1024 New Member

    Joined:
    15 Jul 2009
    Messages:
    323
    Likes Received:
    4
    Reputations:
    0
    Проблема с разбалансировкой стека решилась заменой Long, который 64 битный на Integer, который 32 бита.
     
  8. ErrorNeo

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

    Joined:
    2 May 2009
    Messages:
    923
    Likes Received:
    838
    Reputations:
    402
    я когда нужно убрать лишнее - делаю /taskkill explorer.exe -f (некоторые "блокираторы винды" тоде так блокируют доступ к раб. столу, выполняя эту команду программно)
    Проводника правда тоже не будет, но можно запустить любую свою оболочку.
     
  9. Qb1024

    Qb1024 New Member

    Joined:
    15 Jul 2009
    Messages:
    323
    Likes Received:
    4
    Reputations:
    0
    Я как раз и пытаюсь написать замену панели задач и рабочему столу, но решил, что повторить проводник мне пока не по силам и решил его оставить.