Udostępnij za pośrednictwem


COleControl::OnWindowlessMessage

Wywoływany przez ramy w odpowiedzi na pojemniku IOleInPlaceObjectWindowless::OnWindowMessage wniosek.

virtual BOOL OnWindowlessMessage(
   UINT msg,
   WPARAM wParam,
   LPARAM lParam,
   LRESULT* plResult 
);

Parametry

  • msg
    Identyfikator wiadomości przekazywane przez system Windows.

  • wParam
    Jak przekazywane przez system Windows.Określa dodatkowe informacje dotyczące wiadomości.Zawartość tego parametru zależy od wartości msg parametru.

  • lParam
    Jak przekazywane przez system Windows.Określa dodatkowe informacje dotyczące wiadomości.Zawartość tego parametru zależy od wartości msg parametru.

  • plResult
    Kod wyniku systemu Windows.Określa wynik przetwarzania wiadomości i zależy od wiadomości wysłane.

Wartość zwracana

Niezerowa, jeśli kończy się pomyślnie; 0 inaczej.

Uwagi

Przetwarza wiadomości okno formantów bez okien.COleControlw OnWindowlessMessage powinna być używana do okna wiadomości niż komunikaty myszy i klawiatury wiadomości.COleControlzawiera SetCapture i SetFocus specjalnie do uzyskania fokusu przechwytywania i klawiatura mysz obsługujące obiekty OLE.

Ponieważ obiekty bez okien nie ma okna, potrzebują mechanizm let do nich wiadomości kontenera wysyłki.Bez okien obiektu OLE pobiera wiadomości z jego kontenera, poprzez OnWindowMessage metody na IOleInPlaceObjectWindowless interfejsu (rozszerzenie IOleInPlaceObject wsparcia bez okien).OnWindowMessagenie ma HWND parametru.

Wymagania

Nagłówek: afxctl.h

Zobacz też

Informacje

Klasa COleControl

Wykres hierarchii

COleControl::SetCapture

COleControl::SetFocus

COleControl::GetWindowlessDropTarget