XListCtrl。强大ListCtrl。到现在,所有我曾经遇到过ListCtrl我们使用XListCtrl攻克。

XListCtrl有什么可以支持?

变化column背景颜色、尺寸、线、制作check……

改动item背景色、行背景色、做成edit、做成combox、做成check、做成进度条……

你还能想到什么?!

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveGprc3Rhcg==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">

非常美丽,点击这里去下载

ok。codeproject里也有非常多回帖。问怎么解决编译问题。

其实,我在vs2012下编译的确遇到了非常多问题。下面做个总结。以降低大家遇到的麻烦。

1、xtrace.h(74) : error C2440: “=”: 无法从“const char *”转换为“LPTSTR”

用LPCTSTR替换LPTSTR,解决。

应该有2处,一模一样的。

这样替换后,不用关心字符集是unicode还是多字符集。

2、does not found "tmschema.h"

tmschema.h是windows
SDK里的文件。但从vs2008開始,已经不用这个文件了。而是vsstyle.h。

所以这样改:

#include <tmschema.h>

改为

#if _MSC_VER < 1700 // Before Visual Studio 2012
#include <tmschema.h>
#else
#include <vsstyle.h>
#endif

3、错误 19
error MSB3073: 命令“mkdir ..\bin 2> nul

copy .\Debug\XListCtrlDD.dll ..\bin 1> nul

copy .\Debug\XListCtrlDD.lib ..\bin 1> nul

:VCEnd”已退出。代码为 1。

怎么说呢?这个错误。无视吧。

请找到XListCtrl_demo\XListCtrlLib\Debug\XListCtrlDDDA.dll,复制到XListCtrl_demo\Dialog\Debug,即可了。假设你用过cmd命令,就明确命令“mkdir
..\bin 2> nul"是干嘛的。假设后面又遇到这种问题,你懂的。

4、CVTRES
: fatal error CVT1100: 资源反复。

类型: MANIFEST,名称: 1,语言: 0x0409

在资源视图中删除RT_MANIFEST分类下的资源。

ok,事实上这个时候编译还是报错,一堆东西。无视之。

打开debug目录,DialogDDDA.exe在哪里,在里,啦啦啦~

版权声明:本文博客原创文章,博客,未经同意,不得转载。

VS2012使用XListCtrl的更多相关文章

  1. VS2012+EF6+Mysql配置心路历程

    为了学习ORM,选择了EntityFramework,经历了三天两夜的煎熬,N多次错误,在群里高手的帮助下,终于成功,现在将我的心路历程记录下来,一是让自己有个记录,另外就是让其它人少走些弯路. 我的 ...

  2. VS2010 VS2012 VS2013 VS2015启动调试时老是提示正在下载公共符号

    VS2010 VS2012 VS2013 VS2015启动调试时老是提示正在下载公共符号,下载一些.dll文件,点取消后也能继续调试,但特别慢.解决方法:工具-选项,或者调试-选项和设置,将调试下的& ...

  3. VS2012程序打包部署详解

    VS2012没有自带打包工具,所以要先下载并安装一个打包工具.我采用微软提供的打包工具:  InstallShield2015LimitedEdition.下载地址:https://msdn.micr ...

  4. 从网上找的 visual studio 的各个版本下载地址,vs2010/vs2012/vs2013带注册码

    从网上找的 visual studio 的各个版本下载地址,很全,从 6.0 一直 到 vs2013,要的拿去吧... Microsoft Visual Studio 6.0 下载:英文版360云盘下 ...

  5. VS2012 Unit Test 个人学习汇总(含目录)

    首先,给出MSDN相关地址:http://msdn.microsoft.com/en-us/library/Microsoft.VisualStudio.TestTools.UnitTesting.a ...

  6. VS2012 Unit Test —— 我对IdleTest库动的大手术以及对Xml相关操作进行测试的方式

    [1]我的IdleTest源码地址:http://idletest.codeplex.com/ [2]IdleTest改动说明:2013年10月份在保持原有功能的情况下对其动了较大的手术,首先将基本的 ...

  7. VS2012 Unit Test——Microsoft Fakes入门

    如题,本文主要作为在VS2012使用Fakes的入门示例,开发工具必须是VS2012或更高版本. 关于Fakes的MSDN地址:http://msdn.microsoft.com/en-us/libr ...

  8. 在Qt Creator 和在 vs2012 里添加信号和槽

    原文地址:http://www.cnblogs.com/li-peng/p/3644812.html 作者:李鹏 出处:http://www.cnblogs.com/li-peng/ 本文版权归作者和 ...

  9. vs2012 安装entity framework

    1.安装vs2012 2.打开vs2012的工具下的扩展工具 3.搜索nuget,没安装的直接在线安装 4.安装好了NuGet,程序包管理器控制台 5.执行命令Install-Package Enti ...

随机推荐

  1. java提高篇(二)-----理解java的三大特性之继承

    在<Think in java>中有这样一句话:复用代码是Java众多引人注目的功能之一.但要想成为极具革命性的语言,仅仅能够复制代码并对加以改变是不够的,它还必须能够做更多的事情.在这句 ...

  2. Object-C 新手教程

    大纲 開始吧 下载这篇教学 设定环境 前言 编译 hello world 创建 Classes @interface @implementation 把它们凑在一起 具体说明... 多重參数 建构子( ...

  3. 了解HTML5和“她”的 API (一)

    简化了文档声明.字符集 //声明 <!doctype html> //字符 <meta charset="utf-8">  引入了新的标签元素 Select ...

  4. poj 2001 Shortest Prefixes(特里)

    主题链接:http://poj.org/problem?id=2001 Description A prefix of a string is a substring starting at the ...

  5. ruby 删除文件夹(包括文件夹中的文件夹和文件)

    def deleteDirectory(dirPath) if File.directory?(dirPath) puts "是文件夹"; Dir.foreach(dirPath) ...

  6. 将node-expat扩展编译至node.exe中

    1.下载node源代码 https://github.com/joyent/node (v:0.10.25) 2.下载node-expat源代码 https://github.com/node-xmp ...

  7. 引用:初探Sql Server 执行计划及Sql查询优化

    原文:引用:初探Sql Server 执行计划及Sql查询优化 初探Sql Server 执行计划及Sql查询优化 收藏 MSSQL优化之————探索MSSQL执行计划 作者:no_mIss 最近总想 ...

  8. spring多数据源的配置(转)

    C3P0和DBCP的区别 C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展.目前使用它的开源项目有Hibernate,Spring等.   d ...

  9. 学习英语每日一 On the house. 赠品

    tp=webp" alt=""> On the house. 免费赠送.我们之前学过请客能够说I'll buy you something. 事实上还有一种说法是I ...

  10. 编写高质量JavaScript代码绳之以法(The Essentials of Writing High Quality JavaScript)翻译

    原文:The Essentials of Writing High Quality JavaScript 才华横溢的Stoyan Stefanov,在他写的由O'Reilly初版的新书<Java ...