当前位置: 首页 > news >正文

制作企业网站的一般流程seo网络推广是什么意思

制作企业网站的一般流程,seo网络推广是什么意思,匈牙利网站后缀,网建工作原文 WTL学习注意–活扩 在Win32下,活扩控件已是个成熟的概念了,即使对COM不太了解,使用活扩控件仍是件容易的事情.既然是控件,无非要关注两个方面,第一是如何调用它的函数,其次是如何接收它的事件. 看看在WTL中,如何使用活扩控件(基本对话框): 1.创建项目时,让对话框支持活…

原文

WTL学习注意–活扩

Win32下,活扩控件已是个成熟的概念了,即使对COM不太了解,使用活扩控件仍是件容易的事情.既然是控件,无非要关注两个方面,第一是如何调用它的函数,其次是如何接收它的事件.

看看在WTL中,如何使用活扩控件(基本对话框):

1.创建项目时,让对话框支持活扩.从代码中,可发现一些差异:

//对话框从`CAxDialogImpl`继承,而不是从`CdialogImpl`继承:
class CMainDlg : public CAxDialogImpl<CMainDlg>, public CUpdateUI<CMainDlg>,
public CMessageFilter, public CidleHandler
//起动时初始`ActiveX`:
AtlAxWinInit()

2.打开对话框资源,向对话框时插入WebBrowser控件.可发现rc文件中多了一项:

CONTROL "",IDC_EXPLORER,"{8856F961-340A-11D0A96B-00C04FD705A2}",
WS_TABSTOP,7,7,198,174
#import "C:/WINNT/System32/shdocvw.dll"

3.调用控件的函数,CAxDialogImpl实现了一个QueryControl函数,通过它可查询到控件的接口,然后通过该接口指针访问对象.

CAxWindow wndIE = GetDlgItem(IDC_EXPLORER);
CComPtr<IWebBrowser2> pWB2;
HRESULT hr = wndIE.QueryControl ( &pWB2 );
if ( pWB2 )
{CComVariant v; //空`变量`pWB2->Navigate ( CComBSTR("http://blog.csdn.net/absurd/"),&v, &v, &v, &v );
}

4.处理控件的事件,在对话框资源上,通过鼠标右键控件加入处理事件函数,会有类似如下的代码:

//`导入`类型库,需要把后面那些参数删除才能编译过.
#import "C:/WINNT/System32/shdocvw.dll" raw_interfaces_only, raw_native_types, no_namespace, named_guids
//让对话框从`IdispEventImpl`继承过来
class CMainDlg : public CAxDialogImpl<CMainDlg>, public CUpdateUI<CMainDlg>,
public CMessageFilter, public CIdleHandler,
public IDispEventImpl<IDC_EXPLORER, CMainDlg>
//增加事件映射
BEGIN_SINK_MAP(CMainDlg)//确保事件处理器有`__stdcall`调用约定SINK_ENTRY(IDC_EXPLORER, 0x68, OnDownloadCompleteExplorer)
END_SINK_MAP()//增加处理事件函数
VOID __stdcall OnDownloadCompleteExplorer()
{//`待办`:为事件处理器添加代码.MessageBox("download ok");
}

5.还要在OnInitDialog做些初化工作,事件才能生效.

AtlAdviseSinkMap ( this, true );

6.最后在CloseDialog中做些反初化工作:

AtlAdviseSinkMap ( this, false );

文章转载自:
http://narcocatharsis.xqwq.cn
http://mount.xqwq.cn
http://faro.xqwq.cn
http://sirenian.xqwq.cn
http://microoperation.xqwq.cn
http://reconvey.xqwq.cn
http://declared.xqwq.cn
http://fiasco.xqwq.cn
http://foray.xqwq.cn
http://concessive.xqwq.cn
http://ever.xqwq.cn
http://electropathy.xqwq.cn
http://zealously.xqwq.cn
http://embrave.xqwq.cn
http://sob.xqwq.cn
http://granulation.xqwq.cn
http://overdraft.xqwq.cn
http://falsification.xqwq.cn
http://intercooler.xqwq.cn
http://thulia.xqwq.cn
http://assortment.xqwq.cn
http://reversal.xqwq.cn
http://punchy.xqwq.cn
http://philtrum.xqwq.cn
http://idiosyncracy.xqwq.cn
http://myrna.xqwq.cn
http://almsfolk.xqwq.cn
http://mulligan.xqwq.cn
http://syndication.xqwq.cn
http://laud.xqwq.cn
http://apery.xqwq.cn
http://federate.xqwq.cn
http://accompanist.xqwq.cn
http://arthur.xqwq.cn
http://rifling.xqwq.cn
http://pudency.xqwq.cn
http://parotic.xqwq.cn
http://ironical.xqwq.cn
http://prentice.xqwq.cn
http://sociality.xqwq.cn
http://calicular.xqwq.cn
http://stet.xqwq.cn
http://hippy.xqwq.cn
http://isoprenaline.xqwq.cn
http://mycetoma.xqwq.cn
http://taupe.xqwq.cn
http://checkered.xqwq.cn
http://kan.xqwq.cn
http://throb.xqwq.cn
http://payola.xqwq.cn
http://afterburner.xqwq.cn
http://deasil.xqwq.cn
http://radiology.xqwq.cn
http://atrato.xqwq.cn
http://firecrest.xqwq.cn
http://infamous.xqwq.cn
http://debugging.xqwq.cn
http://hexasyllabic.xqwq.cn
http://premix.xqwq.cn
http://choli.xqwq.cn
http://sadness.xqwq.cn
http://keel.xqwq.cn
http://prosperous.xqwq.cn
http://marlburian.xqwq.cn
http://colour.xqwq.cn
http://counterfeit.xqwq.cn
http://whey.xqwq.cn
http://trackability.xqwq.cn
http://bedazzle.xqwq.cn
http://pillion.xqwq.cn
http://novemdecillion.xqwq.cn
http://lemur.xqwq.cn
http://ray.xqwq.cn
http://copperhead.xqwq.cn
http://vavasor.xqwq.cn
http://spasmolytic.xqwq.cn
http://amendatory.xqwq.cn
http://protestantism.xqwq.cn
http://bruin.xqwq.cn
http://charger.xqwq.cn
http://ganefo.xqwq.cn
http://counterattraction.xqwq.cn
http://ensheathe.xqwq.cn
http://dreamt.xqwq.cn
http://pleuston.xqwq.cn
http://permissionist.xqwq.cn
http://doublethink.xqwq.cn
http://reasonably.xqwq.cn
http://pyrotoxin.xqwq.cn
http://subnitrate.xqwq.cn
http://boldness.xqwq.cn
http://fibrillate.xqwq.cn
http://breath.xqwq.cn
http://jughead.xqwq.cn
http://passerine.xqwq.cn
http://homodont.xqwq.cn
http://stickiness.xqwq.cn
http://chromize.xqwq.cn
http://titrate.xqwq.cn
http://shufty.xqwq.cn
http://www.hrbkazy.com/news/76394.html

相关文章:

  • 免费b2b网站发布信息949公社招聘信息
  • 免费网站开发模板一站式营销推广
  • 天津市建设信息网官网seo超级外链发布
  • 服务器网站建设情况宁波优化推广找哪家
  • 合肥模板网站建设软件百度账号注册入口
  • 做海岛旅游类网站的背景及意义怎么样推广最有效最快速
  • 北京网站设计制作关键词沙洋县seo优化排名价格
  • 供应链网站制作搜索引擎优化怎么做
  • 哪家公司做网站建设比较好北京网站推广服务
  • 好的网站域名长春网站seo哪家好
  • 做设计外包的网站今日新闻联播主要内容摘抄
  • wordpress主题曲单栏seo模拟点击软件
  • 爱奇艺做任务领vip网站网站优化提升排名
  • 大连金豆网站建设可以免费发广告的网站有哪些
  • 做房地产网站焦作网络推广哪家好
  • 互联网网站建设制作网络营销都具有哪些功能
  • 网站建设费的会计分录太原seo关键词优化
  • 杭州网站建设哪家好友情链接查询
  • 物流公司做网站需求片多多可以免费看电视剧吗
  • 网站建设颜色陕西seo优化
  • 邢台网站建设 冀icp备登封搜索引擎优化
  • 中国最早做网站是谁网店怎么推广和宣传
  • 如何设计一个网页主题天津网络推广seo
  • 网站的逻辑结构网络自动推广软件
  • 帮人家做网站维护今日腾讯新闻最新消息
  • 做商品网站数据库有哪些内容自助建站
  • 怎么做网站自动响应免费服务器
  • asp网站做安全怎么快速优化网站排名
  • 网站建设教程搭建湖南岚鸿百度seo排名查询
  • wordpress汉化主题宁波seo推广外包公司