15 мая 2023 года "Исходники.РУ" отмечают своё 23-летие!
Поздравляем всех причастных и неравнодушных с этим событием!
И огромное спасибо всем, кто был и остаётся с нами все эти годы!

Главная Форум Журнал Wiki DRKB Discuz!ML Помощь проекту


SysDateTimePick32 Docs/Use

Michael & Vicki -- mvp@usaor.net
Monday, March 17, 1997

Environment:  VC++ 4.2-flat, NT 4.0

Does anyone know if the SysDateTimePick32 is documented and/or OK to use ?
I have been able to create controls of this type, but I would like more
documentation on
the sytles/settings/flags/etc.
The only mention I have found is in comctrl.h,  it doesn't appear in the
VC Books, MSDN or SDK.  I would like to create/use an MFC wrapper for this
and also put
it into an OCX for use by VB.  If this is not documented does that mean it
is
subject to change and we shouldn't even bother trying to use it ?   Is it
doc'ed in VC 5 ?

-- Mike Pasterik




Mike Blaszczak -- mikeblas@nwlink.com
Thursday, March 20, 1997

[Mini-digest: 2 responses]

At 18:27 3/17/97 -0500, Pasterik, Michael & Vicki wrote:
>Environment:  VC++ 4.2-flat, NT 4.0

Please upgrade to MFC 4.2b by installing the patch available from
www.microsoft.com. MFC 4.2-flat is compatible only with beta versions
of many system components, and will necessarily break when used
against release versions of those components. Don't fry your brain
by using an unsupported library that's mismatched with the systems
software you're using.

>Does anyone know if the SysDateTimePick32 is documented and/or OK to use ?

I'll assume that you mean the SysDateTimePick32 _window style_.

It really depends on what you mean by "OK to use". The control is available,
and mostly works.  But, to use it, you must Install Internet Explorer 3.0.
If you want to write a program that uses this control, any of your users
who want to use your program must have IE 3.0 installed, too.

The control is in beta.  It's available only in a version of COMCTL32.DLL
that's in beta.  Because the control is in beta, the control's interface
and implementation will necessarily change before it is actually released.

When the control is actually released, I'm told you won't need to install
IE 3.0 to get the proper version of the DLL.

>I have been able to create controls of this type, but I would like more
>documentation on the sytles/settings/flags/etc.

The beta documentation for this beta control (including information
about the beta license) can be found in the file CC_INFO.DOC in the
Active X 3.01 SDK.

>The only mention I have found is in comctrl.h,  it doesn't appear
>in the VC Books, MSDN or SDK. 

The online books in VC 4.2 were written long before this control was
even a sparkle in someone's eye.  The current version of the ActiveX
SDK, though, does have beta documentation for the control.  It's in
a file called CC_INFO.DOC.

>I would like to create/use an MFC wrapper for this
>and also put it into an OCX for use by VB.

You'll probably find that a future version of MFC wraps this control.
'Course, that versio nof MFC won't be released until after the
control's implemneting library is released its own bad self.

>If this is not documented does that mean it is
>subject to change and we shouldn't even bother trying to use it ?  

The control is in beta.  It's certainly subject to change.  It's
even very (very!) remotely possible that the people responsible for
implementing the control throw up their hands and say "forget it"
and don't actually ship it.

You might try to use the control if you really need it and can't find
any other solution that makes you happy.  But, if that's what you're
doing, you should buget the time and effort and money and people and
soft drinks required to make sure what you did with the control is
safe with the finally released version of the control.

> Is it doc'ed in VC 5 ?

No.  The COMCTL32.DLL library that implements this control (and a couple
of others, and a few new styles and functions for controls you already
know about) is still, to this very day, in beta.


.B ekiM
http://www.nwlink.com/~mikeblas/
These words are my own. I do not speak on behalf of Microsoft.
       One is too many and a million is not enough.
-----From: Richard Tearle 

Hi

It's documented in MSJ editions Oct/Nov 96 I think, and also in MSDN =
under "New Controls,
For internet Explorer 4.0". It's NOT redistributable. [A way around this =
is to install IE 3.0, before hand !]

I don't think its documented in VC 5.0, as none of the other new =
controls aren't. Another point to note is that the header file =
commctrl.h supplied with VC 4.2 is out of date with the
Comctl32.dll shipped with IE 3.0. So be careful.

Hope this helps

Richard.

-----Original Message-----
From:	Pasterik, Michael & Vicki [SMTP:mvp@usaor.net]
Sent:	17 March 1997 23:27
To:	mfc-l@netcom.com
Subject:	SysDateTimePick32 Docs/Use

Environment:  VC++ 4.2-flat, NT 4.0

Does anyone know if the SysDateTimePick32 is documented and/or OK to use =
?
I have been able to create controls of this type, but I would like more
documentation on
the sytles/settings/flags/etc.
The only mention I have found is in comctrl.h,  it doesn't appear in the
VC Books, MSDN or SDK.  I would like to create/use an MFC wrapper for =
this
and also put
it into an OCX for use by VB.  If this is not documented does that mean =
it
is
subject to change and we shouldn't even bother trying to use it ?   Is =
it
doc'ed in VC 5 ?

-- Mike Pasterik





Become an MFC-L member | Вернуться в корень Архива |