自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Tobey(我是机器人)

最近在开发基于Jfinal的JavaWeb网站,C/C++开发得延迟了。

  • 博客(5)
  • 资源 (57)
  • 收藏
  • 关注

原创 [ATL/WTL]_[初级]_[SDI程序关闭的注意事项]

场景:1. 创建CFrameWindowImpl的顶级窗口时,默认模板项目都会创建一个XXView的子窗口,用于设置CFrameWindowImpl 的成员变量m_hWndClient.这时,如果在XXView里添加了关闭按钮(比如创建无标题栏和边框的举行窗口),一般会在右上角添加自绘的关闭按钮,以关闭应用程序。但是如果 直接发送WM_CLOSE事件或调用 PostQuitMessage也会出现错误窗口。电脑不在身边,图片保留。

2015-04-30 23:48:59 1805

原创 [ATL/WTL]_[初级]_[环境搭建]

场景:1. Windows界面编程我推荐使用原生的界面库吧,比如WTL或者MFC,由于MFC太庞大,除了集成界面库之外还有其他不必要的库,所以编译出的程序很大,而且封装层次比较多,不容易看清楚结构。(对于只看了MFC深入浅出的我来说大概有这样的感觉)。相比之下WTL简单多了,基本就是使用模板技术对Win32 API做了简单的类封装。2. WTL只有头文件,开源。3. WT...

2015-04-30 23:14:05 2342

转载 [Win7]_[问题]_[Win7无法识别光驱终极解决方法]

转载地址:http://www.pc6.com/infoview/Article_65284.htmlWindows 7系统中无法识别的光驱(CD-ROM),或是在"设备管理器"中显示驱动损坏或有个黄色感叹号怎么办?我们可以尝试重新卸载/安装驱动,但是如果没有用呢?原因分析:该问题可能是注册表中存在错误的键值导致的。终极解决方法:提示:修改注册表有风险,请慎重操作。1.按Win+R键,输入Rege

2015-04-22 14:43:43 3469

原创 [开发工具]_[VS2010]_[安装VS2010的MSDN本地文档]

场景:1. vs2010安装好之后没找到有地方可以安装MSDN文档(据说安装VS2010结束后会有提示安装文档,但好像没看到)2. 所有程序里的文档指向的是网络的,并不适用,没网情况下或网络差情况下很费时间。

2015-04-17 10:04:12 1396

原创 [汇编]_[初级]_[VS2010搭建汇编开发环境win32和x64]

场景:1. 虽然使用MASM32也可以编译运行汇编程序,但是既然装了VS2010,它也能支持编译运行汇编吧.不然微软的开发人员难道还不用vs写汇编程序了?http://www.masm32.com/2. x64程序是大势所趋,win32(只能支持4G内存)逐渐退出舞台了,所以x64编译汇编也是必然要知道的.

2015-04-17 01:19:33 23236 5

test-gdi-gdiplus-mix.zip

使用VS2010以上版本编译运行. 博客配套项目源码 https://blog.csdn.net/infoworld/article/details/107709137

2020-07-31

Windows窗口如何显示GIF动画

https://infoworld.blog.csdn.net/article/details/105937016 [ATL/WTL]_[Gdiplus]_[Windows窗口如何显示GIF动画] 项目例子, 使用vs2010以上版本, WTL(Win32)库.

2020-05-05

DispatchAsync使用lambda表达式来简化发送数据到界面线程

[WTL/ATL]_[初级]_[DispatchAsync使用lambda表达式来简化发送数据到界面线程] 博客内容对应的项目 https://infoworld.blog.csdn.net/article/details/105653177。使用vs2017+wtl,工作线程发送数据到主线程的例子,也可以作为 `Win32` 界面开发的参考.

2020-04-21

[libxml2]_[中级]_[使用xmlReaderForIO读取大文件]

使用vs2017编译运行,也可以在linux,macOS下使用, 没有使用特定平台的代码。博客https://infoworld.blog.csdn.net/article/details/105507364的项目例子。注意由于库是32位的,而vs2017打开时自动选了x64, 所以要自己改为Win32才能编译通过。 xml 文件忘记上传,使用博客里的test.xml文件,路径放在最外层lib同级目录。

2020-04-14

[Python]_[中级]_[禁用WIN7和WIN10自动更新脚本]

https://infoworld.blog.csdn.net/article/details/105320184 博客对应的python打包的exe程序,无需安装python环境.

2020-04-05

[系统]_[WIN7和WIN10]_[禁用自动更新批处理脚本]

[系统]_[WIN7和WIN10]_[禁用自动更新批处理脚本] 博客https://infoworld.blog.csdn.net/article/details/105318485 对应的批处理工具,省得自己保存了。

2020-04-04

[Gdiplus]_[中级]_[绘图实现单行文本的多种颜色]

使用vs2010编译,可以转换为vs2017编译运行,界面使用WTL(Win32)库。是博客 https://infoworld.blog.csdn.net/article/details/105021463 的项目代码. 关于`WTL`开发,欢迎订阅我的学院教程 - 使用WTL进行Windows桌面应用开发. 注意,string_draw_object.cpp文件已更新,以博客为主.

2020-03-22

test-clipchildren.zip

[WTL/ATL]_[初级]_[关于WS_CLIPCHILDREN和WS_CLIPSIBLINGS样式的说明]博客配套项目,使用VS2010以上版本运行. https://infoworld.blog.csdn.net/article/details/103755401

2019-12-29

test-ccombobox.zip

[WTL/ATL]_[初级]_[关于CCombobox的下拉列表背景色是黑色的问题]博客配套完整项目, vs2010以上打开. https://infoworld.blog.csdn.net/article/details/103754071

2019-12-29

test-calc-link-size.zip

[WTL/ATL]_[初级]_[计算CLinkCtrl的合适大小]的匹配,使用VS2010以上版本打开. https://infoworld.blog.csdn.net/article/details/103753246

2019-12-29

test-modify-link-text-color.zip

博客 [WTL/ATL]_[初级]_[设置超链接字体颜色] 的代码项目. https://blog.csdn.net/infoworld/article/details/103751851

2019-12-29

test-WTL10.zip

1.通过WTL向导生成项目后, 编辑把项目test-WTL10项目里的test-WTL10.rc,把Dialog->IDD_ABOUTBOX里的边框去掉。 2.通过参考https://blog.csdn.net/infoworld/article/details/91960284 把3个消息加上就可以了。 3.Debug目录里保留了一个exe可运行,点菜单Help->about.. 拉伸about窗口。

2019-10-12

Win32-WTL-MFC自定义表格.zip

使用VisualStudio 2010编译构建Debug模式, 用WTL库实现自定义的ListView, 由于WTL的原理就是就是对Win32的薄封装, 所以也可以移植到MFC. 参考博客说明 https://infoworld.blog.csdn.net/article/details/92437089

2019-06-16

WTL-MFC-Win32无边框窗口.zip

用vs2010实现的项目, 只配置了Debug模式,虽然使用的是WTL来实现界面,但是消息映射是一样的,很容易移植到MFC. 详细内容查看 https://infoworld.blog.csdn.net/article/details/91960284

2019-06-14

infoworld博客备份2.0.1版本

python实现的csdn博客备份, 由于pyinstaller打包无控制台程序会被误报木马, 所以保留控制台. https://blog.csdn.net/infoworld/article/details/19547723

2018-12-03

win32实现dispatch_async博客文章配套项目

参考博客 http://blog.csdn.net/infoworld/article/details/78361720

2017-10-27

pthread work queue manager

.C++标准库没有提供线程池操作, 连Win32都没有集成线程池, 相比之下macOS完善多了, 至少有operations. http://blog.csdn.net/infoworld/article/details/75418451

2017-07-19

使用zlib库压缩目录

zlib一直是C/C++开发者的首选zip,gz库压缩方案, 但是官方的例子并不支持压缩目录, 说的也不清楚, 我感觉官方貌似是想考验下库的使用者? http://blog.csdn.net/infoworld/article/details/60480313

2017-03-05

[Windows]_[中级]_[崩溃报告的高级解决方案源码]

[Windows]_[中级]_[崩溃报告的高级解决方案] http://blog.csdn.net/infoworld/article/details/53958736

2016-12-31

ZipHelper1.1

支持中文路径名的正确存储,其实就是在存储文件名时把文件名转换为ansi,因为这个zlib的版本1.2.5的zip.h不支持wchar_t*的接口.如果要完全改的话可以直接改zip.c源码.

2016-04-06

[WTL/Win32]-中级-[MVP架构在实际项目中应用的地方]

博客内容的项目WTL应用例子。使用vs2017以上。

2024-06-17

如何设置ListView的列宽不出现水平滚动条博客内容的项目例子

开发WTL/Win32的程序时,经常会用到表格控件CListViewCtrl。这个控件需要设置列的宽度,当用完100%的宽度来平均分配给列宽时,一加载数据多,就会出现垂直滚动条后,水平滚动条也会同时出现的问题。怎么设置才能让水平滚动条不出现? 所属项目: https://blog.csdn.net/infoworld/article/details/137053414

2024-03-26

ATL/WTL-资源-[如何获取ListView点击的单元格区域]

如何获取ListView点击的单元格域的项目源码,需要vs2010以上编译。博客文章所在https://blog.csdn.net/infoworld/article/details/131106482

2023-06-08

WTL-TreeView如何显示ToolTip

WTL-TreeView如何显示ToolTip博客文章对应的项目源码,最低使用VS2010编译运行Debug模式. 博客文章地址: https://blog.csdn.net/infoworld/article/details/129010809

2023-02-13

Android如何对服务和Activity进行单元测试

[Android]_[中级]_[如何对服务和Activity进行单元测试]的配套项目源码 https://blog.csdn.net/infoworld/article/details/124580162

2022-05-04

设置CEdit的文本框背景色和文字颜色

[WTL/ATL]_[初级]_[如何设置CEdit的文本框背景色和文字颜色] 项目配套的项目代码,至少 VS2010以上编译 ,Debug模式。 https://blog.csdn.net/infoworld/article/details/124196002

2022-04-15

对Jfinal框架的Controller进行单元测试

[JavaWeb]_[初级]_[对Jfinal框架的Controller进行单元测试] 博客文章https://infoworld.blog.csdn.net/article/details/124176492对应的项目, 使用maven管理项目,导入pom.xml.

2022-04-14

Jfinal框架的Service层进行单元测试项目代码

[JavaWeb]_[初级]_[对Jfinal框架的Service层进行单元测试] 的项目代码, https://infoworld.blog.csdn.net/article/details/124101582 使用Maven导入, Java8以上版本支持。

2022-04-11

自定义TrackBar

[WTL/ATL]_[中级]_[自定义TrackBar] 的项目。 https://blog.csdn.net/infoworld/article/details/123850968 使用VS2010以上编译运行Debug模式.

2022-03-30

[WTL/ATL]_[初级]_[使用虚拟列表视图来解决新增大量数据卡顿问题]

https://blog.csdn.net/infoworld/article/details/118106144 博文对应的项目代码,使用VS2010以上VS编译运行。

2021-06-22

[ATL/WTL]_[初级]_[自定义多列TreeView]

自定义多列TreeView博客文章对应的项目,最低支持VS2010。https://blog.csdn.net/infoworld/article/details/116900571

2021-05-16

test-3-9-cedit.zip

https://blog.csdn.net/infoworld/article/details/116235433 配套项目代码. 关于单行CEdit的响应回车和多行CEdit响应按键全选的问题. 使用VS2017

2021-04-28

test-3-7-listview-userdata.zip

https://infoworld.blog.csdn.net/article/details/114081019 的项目代码,使用VS2010和WTL10.

2021-02-25

test-3-6-createwindowex.zip

https://infoworld.blog.csdn.net/article/details/114033153 项目代码,使用VS2010和WTL10.

2021-02-24

test-3-5-export-window-class.zip

1. 博客文章对应的项目代码,使用VS2010和WTL10. 已配置好Win32 Debug。可自行使用VS2010以上的IDE打开。 https://infoworld.blog.csdn.net/article/details/114013411

2021-02-24

test-template-class-export.zip

1. 在Windows上编译动态库时带有C++类的注意事项,C4251警告。具体说明参考 https://blog.csdn.net/infoworld/article/details/112967544 ,我只的初始积分是1积分。

2021-01-21

[ATL/WTL]_[初级]_[在ListView指定的单元格显示ToolTip]

关于在ListView指定的单元格显示ToolTip配套的项目代码,博客里也有关键代码,我这里设置1积分,系统自动更改积分和我无关。https://blog.csdn.net/infoworld/article/details/110185088

2020-11-26

[AsciiDoc]_[项目管理]_[写书写需求文档适合的纯文本工具]

这个只是导出PDF例子来的,没有ruby,没有asciidoctor-pdf,我这里设置的是0积分,csdn自动改需要的下载积分与我无关。先看博客如何使用https://infoworld.blog.csdn.net/article/details/109122927。

2020-10-16

活动分组程序-VBS-第二版

1. 资源设置的是0分,如果由于Csdn自动更改和我无关。不想下载的可以从这里复制自己保存。 https://blog.csdn.net/infoworld/article/details/108699390 2. 这个程序目的就是在一个公司里随机分组人员,指定分组个数,会把人员随机分配到每个小组里。不可区分男女。

2020-09-20

[WTL/ATL]_[C/C++]_[如何给动态创建的按钮绑定处理函数]

使用vs2010,可自行转换为vs2017, 对象博客内容https://infoworld.blog.csdn.net/article/details/106017391

2020-05-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除