Windows message in wxwidgets help?

rozni yusof rozniy at gmail.com
Mon Jul 2 02:10:54 PDT 2007


I went right into wxWidgets right after learning C++. Now I need to process
a Windows Message in my wxWidgets app, which the wxWidgets FAQ says is
indeed possible... but I'm a bit clueless, having skipped Win32 programming
(or MFC for that matter) to go wx.

I take it wxWindow::GetHWND() (suggested by the wxWidgets FAQ)has been
superceeded by wxWindow::GetHandle? For GetHWND() is nowhere in my wxWidgets
2.6.2 Manual.

I would need to override a virtual MSWWindowProc() method in a
wxWindow-derived class, says the FAQ? Then, "You should then test if
nMsgparameter is the message you need to process and perform the
necessary
action if it is or call the base class method otherwise."

It's that Data Acquisition card thing again, which I'm trying to turn into a
pulse-frequency measurer...

To quote:
Use the olDaMeasureFrequency function to specify the duration
of the Windows timer (which has a resolution of 1 ms) and to
start the frequency measurement operation. (OK...)

When the operation is complete, the
OLDA_WM_MEASURE_DONE message is generated. Use the
LongtoFreq (lParam) macro, described in the DataAcq SDK
online help, to get the measured frequency value.


I'm OK with all the preceding steps... now I need to catch this Windows
Message!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.wxwidgets.org/pipermail/wx-users/attachments/20070702/151=
de1a6/attachment.htm


More information about the wx-users mailing list