如何根据jsp设定弹出窗口的大小?

xeonfeng 2006-04-30 09:18:38
做了一个封装的Webbrowser,如何控制在主webbrowser上点击链接后弹出窗体的大小(弹出窗体由一个Form和一个Webbrowser组成,其中弹出窗体大小信息存在于弹出窗体的jsp代码里面)??
...全文
307 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
xeonfeng 2006-05-03
  • 打赏
  • 举报
回复
着急,顶..~
xeonfeng 2006-05-02
  • 打赏
  • 举报
回复
先谢谢楼上的,vc的有点看不太明白,有没有人能把它转成delphi ?!
蒋晟 2006-05-02
  • 打赏
  • 举报
回复
void CMyHtmlView::BeforeNavigate2(LPDISPATCH pDisp, VARIANT* URL,
VARIANT* Flags, VARIANT* TargetFrameName,
VARIANT* PostData, VARIANT* Headers, BOOL* Cancel)
{
if ( m_bResizeWindow )
{
IWebBrowser2* pWB = NULL;

// QI the dispatch for WebBrowser control.
HRESULT hr = pDisp->QueryInterface( IID_IWebBrowser2,
(void**)&pWB );
if ( SUCCEEDED(hr) )
{
long x,y;

// Get dimensions.
pWB->get_Width( &x );
pWB->get_Height( &y );

// Resize frame.
SetScrollSizes( MM_TEXT, CSize(x,y) );
ResizeParentToFit();
pWB->Release();
}
m_bResizeWindow = false;
}
}

1,593

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 网络通信/分布式开发
社区管理员
  • 网络通信/分布式开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧