在 MFC(Microsoft Foundation Classes)中,COlePropertyPage 类的公共方法中通常不包含名为 OnSetPageSite 的方法。然而,它可能会提供类似的事件处理函数或虚拟函数,以便在页面站点(Page Site)被设置时执行一些操作。

如果你需要在设置属性页的页面站点时执行特定的逻辑,你可能需要查看其他可能存在的相关方法。通常,处理页面站点的设置是通过覆盖 SetPageSite 方法或处理其他相关的事件来完成的。

以下是一个示例,演示了可能的 SetPageSite 的覆盖方法:
void YourPropertyPage::SetPageSite(LPUNKNOWN pPageSite)
{
    // Your code to handle the page site setting goes here

    // Call the base class implementation
    COlePropertyPage::SetPageSite(pPageSite);
}

在这个示例中,YourPropertyPage 是你的 COlePropertyPage 类的名称。你可以在 SetPageSite 中添加处理页面站点设置的代码。请查看 MFC 文档或在线资源,以获取有关特定版本的 COlePropertyPage 类以及页面站点设置相关事件的详细信息。


转载请注明出处:http://www.zyzy.cn/article/detail/21484/MFC/COlePropertyPage