使用WTL进行Windows桌面应用开发-第一部

Peter(阿斯拉达)
博客专家认证
2023-01-13 00:50:12

课程名称适应人群
使用WTL进行Windows桌面应用开发-第一部喜欢C/C++的开发工程师

  1. 基于Windows平台的ATL/WTL桌面应用程序开发.
  2. 使用C/C++作为开发语言, 开发Windows本地桌面程序.
  3. WTL界面库是MFC的替代选择, 是Win32界面编程的薄封装,可以说学会WTL开发即学会了Win32界面开发。
  4. 适合中小型公司开发基于C/C++语言的客户端项目, 因为WTL可以进行快速开发,不需要其他语言.
  5. 由浅入深介绍WTL桌面开发涉及到的原理和技术, 从简单界面到自定义界面,自定义按钮表格都有介绍。
  6. 在绘制窗口元素如文本,图形介绍了GDI和GDI+的常用的开发技巧。
  7. 介绍了项目开发中遇到的一些细节问题.
  8. WTL配置少, 只有头文件,不需要编译为库, 性能高,不依赖第三方库,文件小, 运行快,调试方便, 升级方便。
...全文
1741 17 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
程序员涵哥 2024-01-13
  • 打赏
  • 举报
回复

很好的一门课程,学完本课程,学生我使用WTL/C++做了个开源的SQLite客户端,https://gitcode.com/IeSneaker/CuteSqlite/overview

weixin_41676913 2022-03-18
  • 打赏
  • 举报
回复
请问:4.3 自定义带复选框的表格, 表格头OnPostPaint 64位没有回调这么解决呀?
  • 举报
回复
@weixin_41676913 <p>你发现了一个BUG. 已经上传了最新的附件,修复了这个问题。主要是`BASListViewHeader`用错了, 它没有创建过程`CreateWindow`, 是通过`Attach(HWND)`来绑定的,`CListViewCtrl`的`Header`创建过程比较复杂,不考虑手动创建。这里不应该继承`CWindowImpl`. 64位下错误的用法捕抓不了`NM_CUSTOMDRAW`通知.</p> <p>下载最新的附件吧。还有CSDN的讨论留言没有通知,搞得我现在才看到。</p> <p>收到回复。</p>
  • 举报
回复
@weixin_41676913 <p>如果我太久没回复,可以去我博客留言:</p> <p>https://blog.csdn.net/infoworld<;/p>
weixin_41676913 2022-03-10
  • 打赏
  • 举报
回复
课上的很好,学习中。 请问: 1) 我点“下载课件”显示 “This page isn’t working”,还有别的方式下载吗? 2) 我哪里可以下载课件里的源代码?
  • 举报
回复
@weixin_41676913 <p>刚看到,CSDN竟然在消息的系统通知里没提示。下次如果有问题没回答,可以在我csdn博客里留言问。我看了下,目前只能从“下载课件”按钮里打包下载,有时候还会失败,使用谷歌浏览器下载吧,多等一会。</p>
  • 打赏
  • 举报
回复
有部分win10系统安装Setup.js时找不到VisualStudio的解决办法: https://infoworld.blog.csdn.net/article/details/103879702 [学院]_[WTL运行Setup.js安装项目向导找不到VisualStudio的解决办法]
weixin_45776468 2019-11-02
  • 打赏
  • 举报
回复
老师,出一本wtl的书吧,不会mfc,学这个还是要下一番功夫的
  • 举报
回复
@weixin_45776468 谢谢^-^. 会有第二部的, 因为还有很多细节可以讲.
weixin_45776468 2019-10-31
  • 打赏
  • 举报
回复
wtl本来就几个代码,期待老师下一部
weixin_45776468 2019-10-31
  • 举报
回复
@weixin_45776468 wtl有win64版本吗?
  • 举报
回复
@weixin_45776468 谢谢^-^. 会有第二部的, 因为还有很多细节可以讲.
weixin_45776468 2019-11-02
  • 举报
回复
@weixin_45776468 老师,出一本wtl的书吧,不会mfc,学这个还是要下一番功夫的
1条回复
weixin_38736357 2019-10-24
  • 打赏
  • 举报
回复
讲的好差,不是讲课,感觉实在分析代码,初学者看了莫名其妙
  • 举报
回复
@weixin_38736357 第一次讲课程,是结合软件开发实例代码来讲解的。WTL本身就是开源的库, 所以重点也是基于代码和操作讲解原理,的确应该是需要一定的编程基础。现在免费第一章入门篇,看看有哪些需要改正的。还有免费的课程csdn现在设置不了课件免费。
  • 举报
回复
@weixin_38736357 第二部已经出了,看有没有需要的: https://edu.csdn.net/course/detail/29045

1

社区成员

发帖
与我相关
我的任务
社区描述
关注系统界面开发技术,安全,语言特性,网络,图形,AI,硬件,并发,研发流程管理.
社区管理员
  • Peter(阿斯拉达)
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧