DiBR
обычная кошмарная
домашняя страничка
Ежекакполучится околокомпьютерное обозрение
 
  <<<  предыдущий Tech! archive #710 следующий  >>>  
   Последний выпуск       Архив       Ссылки       Полезности       humor.filtered       Фотки       О сайте   
          Это - достаточно беспорядочный архив сообщений конференций сети fidonet, которые на момент их прочтения мной показались полезными или интересными. Многие устарели, многие узкоспецифичны и малоинтересны, но может оказаться и что-то новое...
         
- __techs (2:5015/42) ----------------------------------------------- __techs -
Msg  : 710 of 1000                         Scn
From : Ilya Rodichev                       2:5015/7.58     03 Jun 98  18:01:24
To   : Sergey Radkevitch                                   04 Jun 98  04:06:38
Subj : WM_xxx
-------------------------------------------------------------------------------
@AREA:RU.CBUILDER
Good day/night/etc., Sergey!

Tue Jun 02 1998 08:00, Sergey Radkevitch(2:5020/1331.2) wrote to All:

SR> Как написать обpаботчик сообщения ?
SR> Hапpимеp WM_GETMINMAXINFO.

Hапример, так:

class TForm1 : public TForm
{
//...........
public:
       void __fastcall WMGetMinMaxInfo(TMessage& msg);
BEGIN_MESSAGE_MAP
  MESSAGE_HANDLER(WM_GETMINMAXINFO, TMessage, WMGetMinMaxInfo)
END_MESSAGE_MAP(TForm)

};

void __fastcall TForm1::WMGetMinMaxInfo(TMessage& msg)
{
   ((POINT far *)msg.LParam)[1].x = Width;
   ((POINT far *)msg.LParam)[1].y = Height;
   ((POINT far *)msg.LParam)[2].x = 1;
   ((POINT far *)msg.LParam)[2].y = 1;
   ((POINT far *)msg.LParam)[3].x = Width;
   ((POINT far *)msg.LParam)[3].y = Height;
   ((POINT far *)msg.LParam)[4].x = Width;
   ((POINT far *)msg.LParam)[4].y = Height;
   TForm::Dispatch(&msg);
}

                                       Ilya.

PS: А еще там где-то example есть на эту тему.

--- Ir.
* Origin: <Things will never be the same...> (FidoNet 2:5015/7.58)






<<<

архив dibr

>>>'