[python-win32] How to use Common Controls
Mark Hammond
mhammond at skippinet.com.au
Wed Dec 1 04:25:51 CET 2004
MONTHCAL_CLASS is a #define. CommCtrl.h has:
#define MONTHCAL_CLASSW L"SysMonthCal32"
#define MONTHCAL_CLASSA "SysMonthCal32"
So you probably want "SysMonthCal32" rather than MONTHCAL_CLASS
Mark
-----Original Message-----
From: python-win32-bounces at python.org
[mailto:python-win32-bounces at python.org]On Behalf Of Wara Songkran
Sent: Wednesday, 1 December 2004 6:25 AM
To: python-win32 at python.org
Subject: [python-win32] How to use Common Controls
Hi
I've try to use Common Controls like Date and Time Picker
I Initializes specific common controls with
win32gui.InitCommonControlsEx(flag)
the parameter ICC_ constants is 256 which is ICC_DATE_CLASSES I found
defined in
COMMCTRL.h
so I've call
ICC_DATE_CLASSES = 0x00000100
win32gui.InitCommonControlsEx(ICC_DATE_CLASSES)
but when I try to create Date and Time Picker Control with
dateHwnd = CreateWindow("MONTHCAL_CLASS", None, WS_CHILD | WS_VISIBLE,
300, 300, 50, 50, self.hwnd, 0, GetWindowLong(self.hwnd, GWL_HINSTANCE),
None)
python report
error: (1407, 'CreateWindow', 'Cannot find window class.')
please help.
Regard
Wara Songkran
----------------------------------------------------------------------------
--
Do you Yahoo!?
Read only the mail you want - Yahoo! Mail SpamGuard.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.python.org/pipermail/python-win32/attachments/20041201/8590ad58/attachment.htm
More information about the Python-win32
mailing list