PX_Font

BOOL PX_Font ( CPropExchange * фотопневматической, LPCTSTR pszPropName, CFontHolderamp; Шрифт, const FONTDESC F&AR* pFontDesc = Значение NULL, LPFONTDISP pFontDispAmbient = Значение NULL );

Возвращаемое значение

Ненулевое значение, если обмен прошла успешно; 0 в случае неудачного.

Параметры

фотопневматическая

Указатель на объект CPropExchange (обычно передается как параметр DoPropExchange).

pszPropName

Имя свойства, обмен.

шрифт

Ссылка на объект CFontHolder , содержащий свойства font.

pFontDesc

Указатель на структуру FONTDESC , содержащий значения для использования в инициализации состояния по умолчанию свойства font, в случае, когда pFontDispAmbient имеет значение NULL.

pFontDispAmbient

Указатель на интерфейс IFontDisp шрифта для использования в инициализации состояния по умолчанию свойства font.

Примечания

Вызовите эту функцию в пределах элемента управления DoPropExchange Эта функция-член сериализовать или инициализации свойства типа шрифта. Значение свойства считывается или записывается на Шрифт, ссылку на CFontHolder , когда это целесообразно. Если указаны pFontDesc и pFontDispAmbient , они используются для инициализации значения свойства по умолчанию, когда это необходимо. Эти значения используются, если, по любой причине, не элемента управления процессом сериализации. Как правило передается значение NULL для pFontDesc и окружающего значение, возвращаемое функцией COleControl::AmbientFont для pFontDispAmbient. Обратите внимание, что объект font, возвращаемый COleControl::AmbientFont должен быть освобожден при вызове функции-члена IFontDisp::Release.

См. также COleControl::DoPropExchange, COleControl::AmbientFont

Index