Published on2017年4月15日WebBrowser控件判断页面加载完毕Windows文章介绍 WebBrowser 控件判断页面加载完毕的方法。DWebBrowserEvents2 Members 的 DocumentComplete 成员可用于此,但直接处理不行,需做处理。给出具体代码示例,在特定条件下进行页面加载完成的处理。
Published on2017年4月15日静态库(lib)的编写与调用WindowsC/C++介绍了静态库的编写与调用。先新建 Win32 Console Project 生成 LibAdd.lib,再新增头文件和源文件。调用时新建 Test 工程,包含头文件,指定 LibAdd.lib 目录和名称,在 main 函数中测试,得到所需结果。
Published on2017年4月15日设计模式-抽象工厂模式DesignC/C++抽象工厂模式为产品家族提供统一创建接口,可在运行时创建系列产品族。文中以 Button 和 Border 为例,创建 Mac 和 Win 系列工厂,客户可根据需求选择创建。还给出了具体产品类和工厂类代码,以及适用性和优缺点等。
Published on2017年4月15日visual studio低版本打开高版本建的工程Windows总结:高版本 visual studio 可直接打开低版本工程需转换,低版本打开高版本工程需改动,如用 vs2003 打开 vs2008 建的工程,需将 tjw.sln 的 Format Version 10.00 改为 8.00,tjw.vcproj 的 Version="9.00"改为"7.10"。
Published on2017年4月15日内存文件映射-进程间通信WindowsC/C++介绍内存文件映射用于进程间通信,Microsoft 加入支持可创建内存映射文件无需专门磁盘文件。创建文件映射对象后可像使用任务内存区域,共享数据时传入名称。进程不再需要可调用 CloseHandle 收回存储器,分普通文件和页文件,示例展示进程 1 和进程 2 的操作。