Chinaunix首页 | 论坛 | 博客
  • 博客访问: 570567
  • 博文数量: 97
  • 博客积分: 5090
  • 博客等级: 大校
  • 技术积分: 969
  • 用 户 组: 普通用户
  • 注册时间: 2006-03-01 14:56
文章分类

全部博文(97)

文章存档

2011年(1)

2009年(1)

2008年(14)

2007年(37)

2006年(44)

我的朋友

分类: C/C++

2007-04-24 15:51:08

 HINSTANCE   hinstMSHTML   =   LoadLibrary(TEXT("MSHTML.DLL"));  
   
  if   (hinstMSHTML   ==   NULL)  
  {  
  //   Error   loading   module   --   fail   as   securely   as   possible  
  return;  
  }  
   
  SHOWHTMLDIALOGFN*   pfnShowHTMLDialog;  
  pfnShowHTMLDialog   =   (SHOWHTMLDIALOGFN*)GetProcAddress(hinstMSHTML,  
  TEXT("ShowHTMLDialog"));  
  if   (pfnShowHTMLDialog)  
  {  
  IMoniker   *pURLMoniker;  
  BSTR   bstrURL   =   SysAllocString(L"");  
  CreateURLMoniker(NULL,   bstrURL,   &pURLMoniker);  
   
  if   (pURLMoniker)  
  {  
  (*pfnShowHTMLDialog)(NULL,   pURLMoniker,   NULL,   (TCHAR*)L"dialogHeight:   700px;   dialogWidth:   500px;   edge:   sunken;   center:   Yes;   help:   no;   resizable:   Yes;   status:   Yes;",   NULL);  
                          pURLMoniker->Release();  
  }  
   
  SysFreeString(bstrURL);  
  }  
   
  FreeLibrary(hinstMSHTML);  
阅读(1336) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~