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

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


AmbientDisplayName()

Mike Bryga -- MBryga@PickSys.com
Wednesday, January 15, 1997

Environment: MSVC 4.0, Win95/NT 4.0

I have subclassed the Edit Box control using AppWizard, and am having =
some difficulty with AmbientDisplayName().

I would like to save the display name in a member variable ASAP. =
However, in the controls constructor it returns a null string. When is =
AmbientDisplayName() valid? in what function am I best to save it?

At design time, I want to use the AmbientDisplayName() for the text =
property. Without doing anything to set this property, InternalGetText() =
in OnDraw() returns the true display name. Great, but how did it get =
set? Does COleControl manage design v.s. run time differences in the =
stock caption/text property?

Thanks, Mike



Julius Hamelberg -- jhamelberg@dca.com
Friday, January 17, 1997

You should do it in the overridden virtual function:

  virtual void OnResetState( );

Take a look at this function in the help.


 ----------
From:  Mfc-l@netcom.com
Sent:  Friday, January 17, 1997 6:36 AM
Subject:  AmbientDisplayName()

Environment: MSVC 4.0, Win95/NT 4.0

I have subclassed the Edit Box control using AppWizard, and am having =
some difficulty with AmbientDisplayName().

I would like to save the display name in a member variable ASAP. =
However, in the controls constructor it returns a null string. When is =
AmbientDisplayName() valid? in what function am I best to save it?

At design time, I want to use the AmbientDisplayName() for the text =
property. Without doing anything to set this property, InternalGetText() =
in OnDraw() returns the true display name. Great, but how did it get =
set? Does COleControl manage design v.s. run time differences in the =
stock caption/text property?

Thanks, Mike

 --------------- End of text item ---------------





| Вернуться в корень Архива |