以下是 COlePasteSpecialDialog::AddLinkEntry 方法的基本定义:
void COlePasteSpecialDialog::AddLinkEntry(LPCTSTR lpszDisplayName, DWORD dwLinkType);
参数说明:
- lpszDisplayName: 链接项在对话框中显示的名称。
- dwLinkType: 链接项的类型。
通过调用这个方法,可以向粘贴特殊对话框添加一个链接项选项。这些链接项选项将显示在对话框中,供用户选择。例如:
COlePasteSpecialDialog dlgPasteSpecial;
dlgPasteSpecial.AddLinkEntry(_T("Linked Object 1"), OLEUI_PASTE_LINKTYPE);
dlgPasteSpecial.AddLinkEntry(_T("Linked Object 2"), OLEUI_PASTE_LINKTYPE);
if (dlgPasteSpecial.DoModal() == IDOK)
{
// 用户选择了粘贴特殊对话框中的链接项选项
// 处理选择的链接项等操作
}
在这个示例中,通过调用 AddLinkEntry 方法向对话框添加了两个链接项选项:Linked Object 1 和 Linked Object 2。用户可以在对话框中选择其中一个链接项进行粘贴。
请注意,具体的使用方式可能会依赖于你的应用程序的上下文和需求。
转载请注明出处:http://www.zyzy.cn/article/detail/21463/MFC/COlePasteSpecialDialog