Завершить Процесс

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

  1. gale1238

    gale1238 New Member

    Публикаций:
    0
    Регистрация:
    21 мар 2009
    Сообщения:
    72
    Код (Text):
    1. .data
    2. ClassName db "Progman",0
    3. .code
    4. start
    5. invoke FindWindow,addr ClassName,NULL
    6. invoke GetWindow,eax,GW_CHILD
    7. invoke GetWindow,eax,GW_CHILD
    8. invoke SendMessage,eax,LVM_ARRANGE,LVS_ALIGNTOP,0
    9. invoke ExitProcess,NULL
    10. end start
    Расположение ярлыков на рабочем столе не меняется, но SendMessage возвращает TRUE.
    Также нет никаких изменений, если поменять LVS_ALIGNTOP на LVS_ALIGNLEFT.
     
  2. gale1238

    gale1238 New Member

    Публикаций:
    0
    Регистрация:
    21 мар 2009
    Сообщения:
    72
    Запущен процесс "rundll32.exe shell32.dll,Control_RunDLL sysdm.cpl,,3".
    Нужно узнать активно ли окно этого процесса. Если нет, то сделать активным.