htmlbrowser.cpp
来自「网狐棋牌(家园版)最新版本7.1.1源代码,共享组件源码」· C++ 代码 · 共 48 行
CPP
48 行
#include "Stdafx.h"
#include "HtmlBrowser.h"
BEGIN_MESSAGE_MAP(CHtmlBrower, CHtmlView)
END_MESSAGE_MAP()
//////////////////////////////////////////////////////////////////////////
//构造函数
CHtmlBrower::CHtmlBrower()
{
m_bEnableBrowser=false;
}
//析构函数
CHtmlBrower::~CHtmlBrower()
{
}
//转向网页
void CHtmlBrower::Navigate(LPCTSTR pszURL)
{
ASSERT(pszURL!=NULL);
m_strNavigateUrl=pszURL;
if (m_bEnableBrowser) __super::Navigate(m_strNavigateUrl,NULL,NULL,NULL,NULL);
return;
}
//启用网页
bool CHtmlBrower::EnableBrowser(bool bEnableBrowser)
{
if (m_bEnableBrowser!=bEnableBrowser)
{
m_bEnableBrowser=bEnableBrowser;
if (m_bEnableBrowser==true)
{
if ((GetSafeHwnd()!=NULL)&&(m_strNavigateUrl.IsEmpty()==FALSE))
{
__super::Navigate(m_strNavigateUrl,NULL,NULL,NULL,NULL);
}
}
else m_strNavigateUrl.Empty();
}
return m_bEnableBrowser;
}
//////////////////////////////////////////////////////////////////////////
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?