Конференция "Компоненты" » Обработка WndProc в TGraphicControl
 
  • Ururu © (02.04.07 01:37) [0]
    Возникла необходимость сделать "прозрачный" контрол.
    В TCustomControl использую код

    procedure WMNCHITTEST(var Message: TWMNCHITTEST); message WM_NCHITTEST;

    procedure TMyCustomControl.WMNCHITTEST(var Message: TWMNCHITTEST);
    begin
    //если не нужно обработывать события мыши
    begin
       Message.Result := -1;
       Exit;
    end;
     inherited;
    end;

    В TGraphicControl такой способ не прокатывает, эвенты от мыши срабатывают всегда.
    Подскажите, есть ли способ передать WM_NCHITTEST в TGraphicControl?
  • DimaBr (02.04.07 09:39) [1]
    Угадайте, чем сообщения WM_ отличаются от CM_
  • GrayFace © (07.04.07 10:27) [2]
    Только там надо возвращать 0 или 1
 
Конференция "Компоненты" » Обработка WndProc в TGraphicControl
Есть новые Нет новых   [134430   +0][b:0][p:0]