杂记 05/07/2011-3 正式学习WTL

科技中介服务机构如何高效完成技术成果的筛选与匹配服务?.docx 科技中介服务机构如何高效完成技术成果的筛选与匹配服务? 立即下载

1. 官网

http://wtl.sourceforge.net/

 

2. 一些资源

http://wtl.sourceforge.net/links.htm

http://www.yesky.com/zhuanti/302/1927802.shtml

An article about developing Ping using WTL

 

3. readme.html from WTL80

 

WTL classes are mostly templated and use minimal instance data and inline functions. They were not designed as a framework, so they do not force a particular application model, and can accommodate any. The classes do not use hooks or thread local storage, so they have no restrictions that those techniques impose. They also have no inter-dependencies and can be freely mixed with straight SDK code.

 

Q: VC++6可以使用WTL Wizard吗?

A: wtl70里有wizard60,可使用

 

4. Playing sample code from within VC++6

Q: How to do it ?

 

有若干编译错:

 

MainFrm.Cpp
e:/software-repository/vc/wtl80_7161_final/include/atlframe.h(405) : error C2146: syntax error : missing ';' before identifier 'lpnm'
        e:/software-repository/vc/wtl80_7161_final/include/atlframe.h(1155) : see reference to class template instantiation 'WTL::CFrameWindowImplBase<TBase,TWinTraits>' being compiled
e:/software-repository/vc/wtl80_7161_final/include/atlframe.h(405) : error C2501: 'LPNMREBARCHEVRON' : missing storage-class or type specifiers
        e:/software-repository/vc/wtl80_7161_final/include/atlframe.h(1155) : see reference to class template instantiation 'WTL::CFrameWindowImplBase<TBase,TWinTraits>' being compiled
e:/software-repository/vc/wtl80_7161_final/include/atlframe.h(405) : error C2501: 'lpnm' : missing storage-class or type specifiers
        e:/software-repository/v

 

 

5. 使用wtl70的wizard,成功!

 

* 11:44,目前状态:

使用wtl70的wizard做出的程序可以执行,但其它所有版本的samples直接打开*.dsw都无法编译,现象如下:

 

Compiling...
Alpha.cpp
d:/study/wtl/wtl70/include/atlframe.h(274) : error C2146: syntax error : missing ';' before identifier 'lpnm'
        d:/study/wtl/wtl70/include/atlframe.h(905) : see reference to class template instantiation 'WTL::CFrameWindowImplBase<TBase,TWinTraits>' being compiled
d:/study/wtl/wtl70/include/atlframe.h(274) : error C2501: 'LPNMREBARCHEVRON' : missing storage-class or type specifiers
        d:/study/wtl/wtl70/include/atlframe.h(905) : see reference to class template instantiation 'WTL::CFrameWindowImplBase<TBase,TWinTraits>' being compiled
d:/study/wtl/wtl70/include/atlframe.h(274) : error C2501: 'lpnm' : missing storage-class or type specifiers

 

 

Q:在资源编辑器中修改DIALOG的ID,对程序没有影响吗?

 

 

 

coppeliasim+gym+sac机械臂到位实验 urdf文件 立即下载

相关推荐

产业园区如何通过数智工具精准识别企业技术需求,提高服务匹配效率?.docx

科易网基于AI模型+行业大数据,在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,推出科技创新领域的AI+工具与数智化解决方案,推动科技创新与产业创新智能化发展。

最常见VC++6.0编译错误信息集合

<br />1、fatal error C1010: unexpected end of file while looking for precompiled header directive。<br />寻找预编译头文件路径时遇到了不该遇到的文件尾。(一般是没有#include "stdafx.h")<br />2、fatal error C1083: Cannot open include file: ‘R…….h’: No such file or directory<br />不能打开包含文件“R…

长不大的老鼠的专栏 1127

LinuxMint 22.1(Ubuntu24.04)下通过Wine完美运行同花顺远航版的实战指南

本文详细介绍了在LinuxMint 22.1(Ubuntu24.04)系统下通过Wine完美运行同花顺远航版的实战指南。从基础环境准备到深度优化,包括Wine环境配置、同花顺远航版安装、字体显示调优、任务栏兼容性修复等关键步骤,帮助Linux用户高效使用同花顺远航版进行股票交易和行情分析。

weixin_30919429的博客 570

UC故事 2011/11/15

1. WTL * STL, ATL, WTL STL系标准模板库,主要提供算法、容器(Vector, List)等基础类服务, HP支持,C++类库,已经标准化 ATL:Active Template Lib,微软支持,主要提供对COM对象的开发,但缺少UI方面的支持 WTL:Windows Template Lib,微软支持,基于ATL,提供UI(窗口)支持,并有类似于MFC一样的应用

printf1998的专栏 1623

高速SerDes均衡技术解析

均衡技术是高速SerDes链路中补偿信道损耗和失真的核心技术,通过FFE、CTLE和DFE三种主要方法对抗码间干扰(ISI)。FFE在发射端预补偿前光标干扰,CTLE通过提升高频增益补偿信道损耗,DFE则精准消除后光标干扰。三种技术各具优势:FFE实现简单且不放大噪声,CTLE功耗低易于集成,DFE能自适应调整且保持信噪比。这些技术协同工作可有效提升系统传输速率和可靠性。

一只豌豆象的博客 1947

【电脑技巧】CPU正常运行时间过长,怎么解决?

目录 问题描述 解决方案 1、问题描述 不少同志都遇到过这样的问题:按【Ctrl + alt + delete】打开任务管理器,切到“性能”选项卡下,发现自己电脑的CPU正常运行时间竟然为好几十天!很多人担心这会不会影响电脑的寿命?于是很想知道这是怎么回事,以及如何解决这个问题。 我在此解答一下,这是由于你的电脑开启了“快速启动”这一选项的缘故,只要把这一选项关闭,问题就解决了。 2、解决方案 怎样关闭“快速启动”呢?按照如下的步骤来即可。 顺便声明一下,笔者的电脑配置: 使用电脑:联想Yoga 14

橄榄树下的孩子 3万+

C++杂记 05/08/2011 开始一个完整的WTL例子

1. 生成empty win32 project 2. 加入My1stWTL70Win.cpp int WINAPI _tWinMain(HINSTANCE hInstance, HINSTANCE /*hPrevInstance*/, LPTSTR lpstrCmdLine, int nCmdShow) {...} int Run(LPTSTR /*lpstrCmdLine*/ = NU

printf1998的专栏 1075

Windows下Maven环境变量配置避坑指南:解决‘mvn‘不被识别问题

本文详细解析了Windows系统中配置Maven环境变量时常见的'mvn'不被识别问题,特别是当系统提示“无法将‘mvn’项识别为cmdlet、函数、脚本文件或可运行程序的名称”时的解决方案。文章从问题根源入手,提供了清晰的配置步骤、深入的排查方法以及针对PowerShell的特殊处理,旨在帮助开发者彻底解决环境变量配置难题,确保Maven命令正常使用。

weixin_28826961的博客 389

C++杂记 2011/12/15

1. VC的断点相关东东 http://bbs.bccn.net/thread-308527-1-1.html * 条件断点 # 比如i==5 需要注意断点需要专门enable,同时注意var的范围。 另外,执行的时候特别slow ! # i变化断点 执行起来明显更快

printf1998的专栏 474

SMPLify-x-master | 复现记录

由于毕业设计中将会用到smpl模型,而smplify方法的各环境依赖版本比较老,复现不太容易,因此便进行了smplifyx方法使用smplx的方法。由于在过程中遇到较多坑,因此进行记录和分享。

qq_44916003的博客 5100

【原理图PCB专题】Cadence17.4 PCB位号重排与反标

Cadence17.4 PCB位号重排与反标比Cadence16版本更简单一些,那到底如何操作?

一点硬件 1181

读书时间 2011/11/16 读书时间

1.《把脉VC++》   Chap 3 * MFC与ATL ATL中无法使用CWnd   Chap 4 * 赋值与初始化的区别:前者调用operator=(),后者调用constructor   2. 以前关于WTL的笔记 http://blog.youkuaiyun.com/printf1998/article/details/6401743 http://blog.youkuaiyun.com/

printf1998的专栏 389

【MATLAB代码】蚁群算法(Ant Colony Optimization, ACO)路径规划(避障)仿真程序,订阅专栏后可直接查看完整源代码

基于蚁群算法的路径规划系统。可自定义起点、终点和障碍物地图,系统通过蚁群算法自动计算最优路径,并输出路径坐标、障碍物地图和收敛曲线。完整MATLAB源代码直接运行。适用于复杂障碍环境下的路径优化问题。

985工科博士毕业,专攻定位、导航和滤波等算法研究。从业10年,主要使用MATLAB 3091

读书时间 05/08/2011 Windows Programming V2

1. VC相关问题   Q:How to 以文本文件方式打开*.rc文件? Q:::DialogBoxParam ::DialogBoxParam(hInstance, (LPCTSTR)IDD_MAIN, NULL, DlgProc, NULL);                                                           ^ 到底是什么东东?

printf1998的专栏 361

Hugging Face快速入门(重点讲解模型(Transformers)和数据集部分(Datasets))

1. Hugging Face是什么,提供了哪些内容 2. Hugging Face模型的使用(Transformer类库) 3. Hugging Face数据集的使用(Datasets类库)

iioSnail的博客 8万+

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

读书时间 2011/10/23

Chap 6. 框架中的窗口 1. 窗口框架总结 * example.cpp中定义theApp CMyApp theApp; Q:此步骤中,有没有任何初始化动作完成? A:Yes。对模块变量参数进行初始化,在THREAD_LOCAL中保存,如主窗口指针等等。 * WinMain.cpp中的WinMain()是入口 int __stdcall WinMain(HINST

printf1998的专栏 357

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

杂问-视频, Windows

* 视频的码流到底由什么来决定的?分辨率+帧率+码流限制? * VC中的TlsAlloc()到底起什么作用?   Book: 《Windows程序设计》V2 P 144. Q: CRuntimeClass如果从disk中读出来,CreateObject()函数如何在disk中保存?

printf1998的专栏 320

读书时间 2011/11/15

《把脉VC++》   Chap 2 Q:VC6对template/STL等支持非常差? #include   vs. #include C函数会置于全局名字空间std中。   Chap 3. TCHAR = char/wchar_t   Chap 3. 常见对象的表达 引用只是一个别名。 _intN(_int8, _int16)VC++专有整数数据类型 《Wi

printf1998的专栏 302

读书时间 2011/10/22

《Windows程序设计》V2 1. Chap 4 Windows图形界面 * FirstWindow破坏实验 删去::RegisterClassEx(),Error”创建窗口出错“ 删去::DispatchMessage(),所有消息都不再响应 删去::ShowWindow(),没有窗口显示   《把脉VC++》 1. Chap 10. 界面绘制与交互 *一个Fake的

printf1998的专栏 299

读书时间 2011/10/25

《Windows Programming》V2 1. Chap 5, 框架 * _asm {int 3}只在debug状态下工作? * 窗口handler与CWnd针针的映射 线程中每一个窗口都对应一个CWnd类指针 窗口函数通过hWnd得到CWnd指针,再调用相应方法完成功能 Q:HANDLE就是一种指针,YES。如模块HANDLE就是模块代码的首地址。 *

printf1998的专栏 288

读书时间 2011/11/20

### 《windows Programming》V2 Chap 8. 文件操作与内存映射文件 N:内存文件是所有进程间通讯的基础,最快的一种方式 ### 杂项 1. GetProcAddress()函数 GetProcAddress函数检索指定的动态链接库(DLL)中的输出库函数地址。   函数原型:  FARPROC GetProcAddress(       HMODU

printf1998的专栏 261

读书时间 2011/10/16

《Windows程序设计》V2 Chap 4. Windows图形界面 Q:每一个window都有Window Process函数,但MFC架构中,整个系统只有一个Window Process函数? 1. VC6: spy++ 可通过Finder Window等工具,指定对发给某一Window的message进行实时监控。 ::UpdateWindow执行的时候,会发

printf1998的专栏 251

读书时间 2011/11/17

《把脉VC++》 Chap 4 * 类型转换操作符 dynamic_cast:支持多态,类之间转换 static_cast:仅完成编译期转换 reinterpret_cast:完成不同类型指针之转换 const_cast:用于修改类型的const或volatile属性???

printf1998的专栏 242

读书时间 2011/11/13

《把脉VC++》 Chap 13 Q:界面线程CThread与工作者线程?   《Windows Programming 》V2 Chap 5. 框架管理基础 * 系统初始化过程 THREAD_LOCAL(_AFX_THREAD_STATE, _afxThreadState); CMyApp theApp;

printf1998的专栏 217
上一篇: 杂记 05/07/2011-2
下一篇: 杂记 05/07/2011-3 正式学习WTL
printf1998
博客等级 码龄16年 14粉丝 196原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值