Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Системное программирование и WinAPI > WMPaint(Messages::TWMPain??????


Автор: WaReZMEN 23.9.2007, 02:06
есть у меня проект на Builder C++. У него мне нужно вызвать  void __fastcall TForm1::WMPaint(Messages::TWMPaint &Msg) вроде все правлельно напислно ставлю брекпоит а и выесняю что компилятор даже не заходит в WMPaint. Не поиму почему :(  smile 

Автор: WaReZMEN 23.9.2007, 02:31
В хелпе порылся нашел вот что:

Код

Delphi
type
  TMyComponent = class(...)
  .
  .
  .
  procedure WMPaint(var Message: TWMPaint); message WM_PAINT;
end;


Код

Builder C++
class PACKAGE TMyComponent : public TComponent
{
protected:
    void __fastcall WMPaint(TWMPaint* Message);
BEGIN_MESSAGE_MAP
  MESSAGE_HANDLER(WM_PAINT, TWMPaint, WMPaint)
END_MESSAGE_MAP(TComponent)
};



Вроде все просто на дельфе работает а на Builder C++ не хочет ... помогите разобратся плиззззззззззззз.........

Автор: WaReZMEN 23.9.2007, 05:25
Все сам разобрался всем спасибо smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)