Ole control properties.
nicholsr@ix.netcom.com
Monday, February 05, 1996
Hi all!
Can someone please tell me where in the CDK, MFC 4.0 or MSDN I can
find out how to call up a dialog or property sheet by clicking on a
property??
I would like to have a picture property that when it is selected calls my
own dialog or property sheet (it doesn't matter which one).
Everything I have read and tried still calls up the stock picture handler. I
assume that the information is there but I can't find it...
Thanks
Richard
John & Annette Elsbree -- elsbree@msn.com
Wednesday, February 07, 1996
Richard -
Implement your own custom OLE property page (see the article "OLE Controls:
Adding Another Custom Property Page" in the MFC Encyclopedia), and then
override COleControl::OnMapPropertyToPage, like this:
BOOL CMyControl::OnMapPropertyToPage(DISPID dispid,
LPCLSID lpclsid, BOOL* pbPageOptional)
{
if (dispid == dispidMyPicture)
{
*lpclsid = CMyPicturePropPage::guid;
*pbPageOptional = FALSE;
return TRUE;
}
return COleControl::OnMapPropertyToPage(dispid, lpclsid,
pbPageOptional);
}
//mfcTeam.m_johnels;
----------
From: owner-mfc-l@netcom.com on behalf of nicholsr@ix.netcom.com
Can someone please tell me where in the CDK, MFC 4.0 or MSDN I can
find out how to call up a dialog or property sheet by clicking on a
property??
I would like to have a picture property that when it is selected calls my
own dialog or property sheet (it doesn't matter which one).
Everything I have read and tried still calls up the stock picture handler. I
assume that the information is there but I can't find it...
| Вернуться в корень Архива
|