|
안녕하세요
메세지맵은 윈도우 메세지를 기반으로 하기 때문에..
윈도우가 있어야 합니다.
아담 님이 쓰신 글 :
: TForm에서나 폼을 상속받은 곳에서는 사용가능한데
: 사용자가 만들 클래스 내에서 사용하니 메세지 발생이 안되는데요?
:
: 방법이 없는건지 아니면 아시는분 답변부탁드립니다.
:
:
: #define WM_READ_POWER WM_USER + 100
: class CPower
: {
: protected:
:
: private:
: public:
: int m_SamplingTimes;
: int m_AveragePwr;
: protected:
: void __fastcall WMReadPower(TMessage &Msg);
: public:
: CPower();
: virtual ~CPower();
: void __fastcall Insert(int);
: BEGIN_MESSAGE_MAP
: VCL_MESSAGE_HANDLER(WM_READ_POWER, TMessage, WMReadPower);
: END_MESSAGE_MAP(CPower);
:
: };
: 이런식으로 사용했거든요.
|