OCX Custom Font Property at Runtime (CFont to CFontHolder)
Martin Schlaghecke -- 100316.450@CompuServe.COM Friday, September 13, 1996 Environment: VC++ 4.2, NT 3.51, NT 4.0 (Beta2) Hi all, I am implementing a OCX subclassed from a TreeView I want to have a Custom Font Property Page on RunTime. Using the "normal" Font Dialog a get a CFont back. The CFont could not be converted to the CFontHolder used in COleControl. Is it possible to use the OLE Font-PropertyPage from the COleControl or is it possible to get a CFontHolder out of the Dialog? -- Regards Martin
Mike Blaszczak -- mikeblas@nwlink.com Sunday, September 22, 1996 At 10:54 AM 9/13/96 +0200, "Martin Schlaghecke" <100316.450@CompuServe.COM> wrote: >Environment: VC++ 4.2, NT 3.51, NT 4.0 (Beta2) >I am implementing a OCX subclassed from a TreeView I want to have a Custom >Font Property Page on RunTime. Using the "normal" Font Dialog a get a CFont >back. The CFont could not be converted to the CFontHolder used in >COleControl. CFont provides enough information to initialize a FONTDESC that you'd provide to CFontHolder::InitializeFont(). You might be better-off getting the information directly from CFontDialog instead of getting a CFont first. Check out CFontDialog's m_cf member, which has a pointer to a LOGFONT structure. .B ekiM http://www.nwlink.com/~mikeblas/ Don't look at my hands: look at my _shoulders_! These words are my own. I do not speak on behalf of Microsoft.
| Вернуться в корень Архива |