активный рабочий стол

Тема в разделе "WASM.BEGINNERS", создана пользователем gale1238, 9 сен 2011.

  1. gale1238

    gale1238 New Member

    Публикаций:
    0
    Регистрация:
    21 мар 2009
    Сообщения:
    72
    Как сделать активным рабочий стол?
    Можно щёлкнуть левой кнопкой мыши в любой свободной области экрана.
    Можно ли это сделать программно?
     
  2. XshStasX

    XshStasX New Member

    Публикаций:
    0
    Регистрация:
    9 авг 2008
    Сообщения:
    991
    SetFocus(0) ?
     
  3. gale1238

    gale1238 New Member

    Публикаций:
    0
    Регистрация:
    21 мар 2009
    Сообщения:
    72
    Код (Text):
    1. invoke SetFocus,NULL
    Не получается.
     
  4. 0xJace

    0xJace New Member

    Публикаций:
    0
    Регистрация:
    19 сен 2010
    Сообщения:
    54
    Может
    Код (Text):
    1. SetForegroundWindow(FindWindow('Progman', 'Program Manager'));
    ?
     
  5. gale1238

    gale1238 New Member

    Публикаций:
    0
    Регистрация:
    21 мар 2009
    Сообщения:
    72
    Код (Text):
    1. .const
    2.     clProgman db 'Progman',0
    3.     wnProgMan db 'Program Manager',0
    4. .code
    5. start:
    6.     invoke FindWindow,addr clProgman,addr wnProgMan
    7.     invoke SetForegroundWindow,eax
    8.     invoke ExitProcess,NULL
    9. end start
    Всё равно не получается.
     
  6. qwe8013

    qwe8013 New Member

    Публикаций:
    0
    Регистрация:
    28 май 2009
    Сообщения:
    198
    Код (Text):
    1. SetForegroundWindow(GetDesktopWindow());
     
  7. gale1238

    gale1238 New Member

    Публикаций:
    0
    Регистрация:
    21 мар 2009
    Сообщения:
    72
    Тоже не работает.
     
  8. K10

    K10 New Member

    Публикаций:
    0
    Регистрация:
    3 окт 2008
    Сообщения:
    1.590
    SetWindowPos(GetDesktopWindow, HWND_TOP, .... ?
     
  9. newbie

    newbie New Member

    Публикаций:
    0
    Регистрация:
    2 дек 2008
    Сообщения:
    1.246
    угадай мелодию?
     
  10. ltshck

    ltshck New Member

    Публикаций:
    0
    Регистрация:
    5 ноя 2007
    Сообщения:
    195
    может у тебя отбирают активное окно?
    ты выставляешь а тот софт снова забирает?