WM_COMMAND функции другого exe

Тема в разделе "WASM.WIN32", создана пользователем volodya, 16 фев 2005.

  1. volodya

    volodya wasm.ru

    Публикаций:
    0
    Регистрация:
    22 апр 2003
    Сообщения:
    1.169
    Есть один exe. Из ресурсов подгружается другой exe. Используются функции интерфейса этого exe номер два. Одной из таких функций интерфейса посылается сообщение WM_COMMAND, после чего exe номер один благополучно взвисает. В чем тут может быть проблема?
     
  2. cresta

    cresta Active Member

    Публикаций:
    0
    Регистрация:
    13 июн 2004
    Сообщения:
    2.257
    Если посылается SendMessage, будет висеть пока твой WM_COMMAND не будет обработан получателем. Ищи, где обработчик получателя жуёт это сообщение.



    Можно использовать PostMessage, тогда программа не будет ждать, пока обработают сообщение и продолжит свою работу.
     
  3. volodya

    volodya wasm.ru

    Публикаций:
    0
    Регистрация:
    22 апр 2003
    Сообщения:
    1.169
    Посылается SendMessage. Спасибо за совет :)
     
  4. volodya

    volodya wasm.ru

    Публикаций:
    0
    Регистрация:
    22 апр 2003
    Сообщения:
    1.169
    Хотя, если честно, я смущен самой концепцией. Получается два цикла выборки сообщений в одном адресном пространстве. Я даже и не знаю.. Никогда ГУИ под винду не писал, хе-хе :)
     
  5. cresta

    cresta Active Member

    Публикаций:
    0
    Регистрация:
    13 июн 2004
    Сообщения:
    2.257


    .





    Так это ты пишешь или не ты :) Или пишешь, но по чужой концепции?
     
  6. volodya

    volodya wasm.ru

    Публикаций:
    0
    Регистрация:
    22 апр 2003
    Сообщения:
    1.169
    Нет, не я :)