上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页
摘要: 为什么要让VC与JavaScript交互?1.有时候我们需要让自己的软件打开一个网页,来获取页面上的一些数据。这时,可以用mshtml解析HTML提取出数据,也可以向HTML文档动态写入我们准备好的JS代码,用JS代码获取HTML上的数据,然后用VC调用该JS代码取得数据。2.有时候我们需要让自己的... 阅读全文
posted @ 2015-12-04 14:31 超酷小子 阅读(2806) 评论(0) 推荐(0) 编辑
摘要: 目录动态链接库概述相关函数动态链接库编程dumpbin工具(本章节中例子都是用 VS2005 编译调试的)动态链接概述说明所谓动态链接,就是把一些经常会共用的代码(静态链接的OBJ程序库)制作成DLL档,当可执行文件调用到DLL档内的函数时,windows操作系统才会把DLL档加载存储器内,DLL档... 阅读全文
posted @ 2015-12-03 11:32 超酷小子 阅读(2778) 评论(0) 推荐(1) 编辑
摘要: 原型声明:extern char *strcpy(char *dest,const char *src);头文件:string.h功能:把从src地址开始且含有NULL结束符的字符串赋值到以dest开始的地址空间说明:src和dest所指内存区域不可以重叠且dest必须有足够的空间来容纳src的字符... 阅读全文
posted @ 2015-11-19 15:29 超酷小子 阅读(1063) 评论(0) 推荐(0) 编辑
摘要: .h头文件class WindowImplBase : public CWindowWnd, public INotifyUI, public IMessageFilterUI, public IDialogBuilderCallback, public SkinChangedReceiver{pu... 阅读全文
posted @ 2015-11-17 16:14 超酷小子 阅读(2292) 评论(0) 推荐(0) 编辑
摘要: Duilib的界面表现力能如此丰富,很大程度上得益于贴图描述的简单强大。通过之前的学习及参看相关例子,我们可以发现,在XML布局文件中,不管是窗体背景还是控件,都添加了对应的图片资源以此来美化界面。而很多人在参看例子时发现有着多种添加资源方式,其实总结下来可以简单概括为一下两种:简单模式使用文件名作... 阅读全文
posted @ 2015-11-17 16:12 超酷小子 阅读(768) 评论(0) 推荐(0) 编辑
摘要: 在前面的例子中我们发现,窗口都是继承CWindowWnd、INotifyUI,然后重载相关函数去实现。显然,我们发现窗口的创建流程实际上都是差不多的,主要只是在OnCreate加载的配置文件不同等等…所以,能不能创建一个公有的窗体基类呢?其实,在duilib中已经提供了一个窗体基类WindowImp... 阅读全文
posted @ 2015-11-17 16:11 超酷小子 阅读(1757) 评论(0) 推荐(0) 编辑
摘要: 在Duilib学习笔记《04》中已经知道了如何将窗体显示出来,而如何处理窗体上的事件、消息呢?一. 系统消息窗体显示的时候我们就已经说了,窗体是继承CWindowWnd类的,对于窗体的部分消息的处理,需要重载该类的LRESULTHandleMessage(UINTuMsg,WPARAMwParam,... 阅读全文
posted @ 2015-11-17 16:07 超酷小子 阅读(2219) 评论(0) 推荐(0) 编辑
摘要: 在前面已经了解了duilib控件以及界面布局相关内容,接下来就要考虑该如何将xml中描述的布局通过界面展现出来。实际上在Duilib学习笔记《01》中我们已经简单提到过基本的流程及元素创建机制。这里我们直接用Duilib学习笔记《03》最后提供的代码,下面我们就具体来说明:一.duilib调用设置#... 阅读全文
posted @ 2015-11-17 16:04 超酷小子 阅读(2726) 评论(0) 推荐(0) 编辑
摘要: 在前面已经对duilib有个一个基本的了解,并且创建了简单的空白窗体。这仅仅只是一个开始,如何去创建一个绚丽多彩的界面呢?这就需要一些控件元素(按钮、文本框、列表框等等)来完善。一. Duilib控件简介在之前空白窗体的基础上,在界面上添加了一些控件,让大家先对这些控件效果有个基本的认识。如下图所示... 阅读全文
posted @ 2015-11-17 15:59 超酷小子 阅读(2338) 评论(0) 推荐(0) 编辑
摘要: 1. 界面描述XML文件Duilib主要是通过XML来进行界面的布局配置,程序通过读取并解析XML文件来创建对应的窗体。DuiLib的页面布局分为三类:窗体(Window)、容器(Contain)和控件(Control)。顾名思义窗体就是要创建的窗口,容器则相当于是窗体内的一个子窗体,可以在容器内添... 阅读全文
posted @ 2015-11-17 15:44 超酷小子 阅读(3588) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页