COlePasteSpecialDialog::DoModal
virtual int DoModal();
返回值:
对话框完成的状态。它可以是下列值之一:
·
IDOK
如果成功显示了对话框。
·
IDCANCEL
如果用户取消了对话框。
·
IDABORT
如果返回的是IDABORT,则要调用COleDialog::GetLastError成员函数来获取有关所发生的错误类型的进一步信息。可能发生的错误的列表,请参见“OLE 2.01用户接口库”中的OleUIPasteSpecial函数。
说明:
此函数用来显示OLE Paste Special 对话框。
如果你想通过设置m_ps结构的成员函数来初始化不同的对话框控件,则你必须在调用DoModal之前,但在构造了对话框对象之后进行。
如果DoModal返回IDOK,则你可以调用其它成员函数来获取各个设置或由用户在对话框中输入的信息。
请参阅:
COleDataObject
,
COleDialog::GetLastError
,
CDialog::DoModal
,
COlePasteSpecialDialog::COlePasteSpecialDialog
,
COlePasteSpecialDialog::GetDrawAspect
,
COlePasteSpecialDialog::GetIconicMetafile
,
COlePasteSpecialDialog::GetPasteIndex
,
COlePasteSpecialDialog::GetSelectionType