Как правильно убивать процесс?

Тема в разделе "WASM.WIN32", создана пользователем gyrus, 19 мар 2007.

  1. asmfan

    asmfan New Member

    Публикаций:
    0
    Регистрация:
    10 июл 2006
    Сообщения:
    1.004
    Адрес:
    Abaddon
    [offtop]
    Может, кстати, кто-нибдь мне привести пример программы без окон и с циклом обработки сообщений? Где может использоваться этот цикл и для чего?
     
  2. wasm_test

    wasm_test wasm test user

    Публикаций:
    0
    Регистрация:
    24 ноя 2006
    Сообщения:
    5.582
    для межпроцессных связей
     
  3. asmfan

    asmfan New Member

    Публикаций:
    0
    Регистрация:
    10 июл 2006
    Сообщения:
    1.004
    Адрес:
    Abaddon
    дааа... не встречал я такого механизма коммуникаций... а вы?
     
  4. MSoft

    MSoft New Member

    Публикаций:
    0
    Регистрация:
    16 дек 2006
    Сообщения:
    2.854
    ну я слышал когда-то, шо можно посылать сообщения именно потоку, а не окну. Очень хотелось такое освоить, но как-то забил на это дело :)
     
  5. Nouzui

    Nouzui New Member

    Публикаций:
    0
    Регистрация:
    17 ноя 2006
    Сообщения:
    856
    и что там осваивать?
    вот все необходимые функции:
    GetMessage (PeekMesage)
    PostThreadMessage
     
  6. Gelios

    Gelios New Member

    Публикаций:
    0
    Регистрация:
    28 июл 2006
    Сообщения:
    16
    функции типа VirtualAlloc и ExitProcess экспортируются кернелом и другие библиотеки нам тут подгружать не надо
     
  7. diamond

    diamond New Member

    Публикаций:
    0
    Регистрация:
    21 май 2004
    Сообщения:
    507
    Адрес:
    Russia
    В известнейшей книге Джеффри Рихтера он это использует в программе, сохраняющей положение иконок на десктопе. Программа иллюстрирует внедрение своего кода в чужой процесс (explorer.exe) и использует PostThreadMessage удалённому потоку.