IPXV_Inst::ExecUICmd Method
From PDF XChange PDF SDK
Line 24: | Line 24: | ||
== See Also == | == See Also == | ||
− | [[PXV:IPXV_Inst|IPXV_Inst]] | + | [[PXV:IPXV_Inst|IPXV_Inst]], [[PXV:IPXV_Inst_ExecUICmd2|IPXV_Inst::ExecUICmd2]] |
Revision as of 17:00, 24 May 2015
Executes the UI-command.
Syntax
HRESULT ExecUICmd([in] BSTR pCmdID, [in, defaultvalue(NULL)] IUIX_Obj* pOwner);
Parameters
- pCmdID
- [in] String unique identifier of UI-command.
- pOwner
- [in, defaultvalue(NULL)] The optional pointer to IUIX_Obj that species context of executing. For example, if you have two main frames then executing:
ExecUICmd("cmd.document.printPages", NULL);
- will show print print dialog for active document inside active frame;ExecUICmd("cmd.document.printPages", mainFrm1.Obj);
- will show print print dialog for active document inside first frame;ExecUICmd("cmd.document.printPages", mainFrm2.Obj);
- will show print print dialog for active document inside second frame;
Return Value
Returns S_OK if operation was successful or error code in other cases.