首页 实地培训 VIP专区 文章中心 下载中心 精品动画 安全服务 安全产品 企业文化
技术论坛
 -->开创网络首先基于以学员为中心的人性化教学方式。以案例式教学、互动式教学为主线。
 
  当前位置: 首页 > 文章中心 > EXP代码 >
 
 
Microsoft Office Snapshot Viewer ActiveX 网马的Property和Method
发布者ID:3 作者: 发布时间:2008-07-14 01:36:59 来源: 点击:
 
Microsoft Office Snapshot Viewer ActiveX 网马的Property和Method
测试此网马不必要装access,只需单独装一个SNAPVIEW.EXE就可以测试(微软有下),不过我没有找到这个控件的可执行的方法,只能将网马的exe用js判断系统的语言选项后放在启动项里。装ACESS的用户要小心了。下边是我eXeScope 找到此此ActiveX的Property和Method。

SnapshotViewerControl; // Snapshot Viewer Control

Enum SnapZoom;
snapZoomToFit = 0;
snapZoomToFill = 1;
snapZoom200Percent = 2;
snapZoom150Percent = 3;
snapZoom100Percent = 4;
snapZoom75Percent = 5;
snapZoom50Percent = 6;
snapZoom25Percent = 7;
snapZoom10Percent = 8;

Dispatch ISnapshotViewer; // Snapshot Viewer Control
GUID={EE7C5CD0-368C-11D0-AD81-00A0C90DC8D9};
function QueryInterface(riid:^GUID; out ppvObj:^^void);
function AddRef: UI4;
function Release: UI4;
function GetTypeInfoCount(out pctinfo:^UINT);
function GetTypeInfo(itinfo:UINT; lcid:UI4; out pptinfo:^^void);
function GetIDsOfNames(riid:^GUID; rgszNames:^^I1; cNames:UINT; lcid:UI4; out rgdispid:^I4);
function Invoke(dispidMember:I4; riid:^GUID; lcid:UI4; wFlags:UI2; pdispparams:^DISPPARAMS; out pvarResult:^variant; out pexcepinfo:^EXCEPINFO; out puArgErr:^UINT);
property-get SnapshotPath: BSTR;
property-put SnapshotPath(BSTR);
property-get CompressedPath: BSTR;
property-put CompressedPath(BSTR);
property-get Zoom: SnapZoom;
property-put Zoom(SnapZoom);
property-get AllowContextMenu: bool;
property-put AllowContextMenu(bool);
property-get ShowNavigationButtons: bool;
property-put ShowNavigationButtons(bool);
property-get PageCount: I4;
property-put PageCount(I4);
property-get CurrentPage: I4;
property-put CurrentPage(I4);
property-get ReadyState: I4;
property-put ReadyState(I4);
property-get Error: I4;
property-put Error(I4);
function AboutBox;
function PrintSnapshot(fShowDialog:bool);
function FirstPage;
function PreviousPage;
function NextPage;
function LastPage;
function GetDesiredExtents(out pdxDesired:^I4; out pdyDesired:^I4);
function NotifyDataChanged;
function PrintSnapshotDirect(bstrDriverName:BSTR; bstrPrinterName:BSTR; bstrPortName:BSTR);

Dispatch DSnapshotViewerEvents; // Event interface for the Snapshot Viewer Control
GUID={EFAF8180-368C-11D0-AD81-00A0C90DC8D9};
function FirstPage;
function PrevPage;
function NextPage;
function LastPage;
function Progress(Amount:I4);
function ReadyStateChange(ReadyState:I4);

Class SnapshotViewer; // Snapshot Viewer Control
GUID={F0E42D50-368C-11D0-AD81-00A0C90DC8D9};
function QueryInterface(riid:^GUID; out ppvObj:^^void);
function AddRef: UI4;
function Release: UI4;
function GetTypeInfoCount(out pctinfo:^UINT);
function GetTypeInfo(itinfo:UINT; lcid:UI4; out pptinfo:^^void);
function GetIDsOfNames(riid:^GUID; rgszNames:^^I1; cNames:UINT; lcid:UI4; out rgdispid:^I4);
function Invoke(dispidMember:I4; riid:^GUID; lcid:UI4; wFlags:UI2; pdispparams:^DISPPARAMS; out pvarResult:^variant; out pexcepinfo:^EXCEPINFO; out puArgErr:^UINT);
property-get SnapshotPath: BSTR;
property-put SnapshotPath(BSTR);
property-get CompressedPath: BSTR;
property-put CompressedPath(BSTR);
property-get Zoom: SnapZoom;
property-put Zoom(SnapZoom);
property-get AllowContextMenu: bool;
property-put AllowContextMenu(bool);
property-get ShowNavigationButtons: bool;
property-put ShowNavigationButtons(bool);
property-get PageCount: I4;
property-put PageCount(I4);
property-get CurrentPage: I4;
property-put CurrentPage(I4);
property-get ReadyState: I4;
property-put ReadyState(I4);
property-get Error: I4;
property-put Error(I4);
function AboutBox;
function PrintSnapshot(fShowDialog:bool);
function FirstPage;
function PreviousPage;
function NextPage;
function LastPage;
function GetDesiredExtents(out pdxDesired:^I4; out pdyDesired:^I4);
function NotifyDataChanged;
function PrintSnapshotDirect(bstrDriverName:BSTR; bstrPrinterName:BSTR; bstrPortName:BSTR);
function FirstPage;
function PrevPage;
function NextPage;
function LastPage;
function Progress(Amount:I4);
function ReadyStateChange(ReadyState:I4);

Class SnapshotViewerDeprecated; // Snapshot Viewer Control
GUID={F0E42D60-368C-11D0-AD81-00A0C90DC8D9};
function QueryInterface(riid:^GUID; out ppvObj:^^void);
function AddRef: UI4;
function Release: UI4;
function GetTypeInfoCount(out pctinfo:^UINT);
function GetTypeInfo(itinfo:UINT; lcid:UI4; out pptinfo:^^void);
function GetIDsOfNames(riid:^GUID; rgszNames:^^I1; cNames:UINT; lcid:UI4; out rgdispid:^I4);
function Invoke(dispidMember:I4; riid:^GUID; lcid:UI4; wFlags:UI2; pdispparams:^DISPPARAMS; out pvarResult:^variant; out pexcepinfo:^EXCEPINFO; out puArgErr:^UINT);
property-get SnapshotPath: BSTR;
property-put SnapshotPath(BSTR);
property-get CompressedPath: BSTR;
property-put CompressedPath(BSTR);
property-get Zoom: SnapZoom;
property-put Zoom(SnapZoom);
property-get AllowContextMenu: bool;
property-put AllowContextMenu(bool);
property-get ShowNavigationButtons: bool;
property-put ShowNavigationButtons(bool);
property-get PageCount: I4;
property-put PageCount(I4);
property-get CurrentPage: I4;
property-put CurrentPage(I4);
property-get ReadyState: I4;
property-put ReadyState(I4);
property-get Error: I4;
property-put Error(I4);
function AboutBox;
function PrintSnapshot(fShowDialog:bool);
function FirstPage;
function PreviousPage;
function NextPage;
function LastPage;
function GetDesiredExtents(out pdxDesired:^I4; out pdyDesired:^I4);
function NotifyDataChanged;
function PrintSnapshotDirect(bstrDriverName:BSTR; bstrPrinterName:BSTR; bstrPortName:BSTR);
function FirstPage;
function PrevPage;
function NextPage;
function LastPage;
function Progress(Amount:I4);
function ReadyStateChange(ReadyState:I4);


 
 
 
 
   
 
   
     
  • 课堂实景
  • 课程体系
  • 培训课程
  • 学费介绍
  • 巧用mstsc命令登录到console的方法
  • 课程介绍
  • 团队介绍
  • Linkideo免费Vpn
  • 就业前景
  • 汇款方式
  •  
     
     
    无标题文档
    一流开创网一流开创网一流开创网一流开创网一流开创网一流开创网一流开创网
      关于我们 | 联系方法 | 招聘信息 | 加入会员 | 诚征代理 | 广告服务 | 欢迎投稿 | 友情链接  
      版权所有:吉林省开创科技信息有限公司  
      服务热线:0431-84714442
    Copyright 2001 - 2007 All Rights Reserved