在mfc Debug模式下出现"Warning: initial dialog data is out of range."提示..原因是出现在 DDV_MinMaxInt 对应的值在某个范围,但变量在初始化时值不在此范围内 对话框资源里有一个控件变量的value值设置了一个取值范围(1-10) 但初始值是0 导致出现这个警告…
MFC 下调试 出现 warning : fail to load indicator string 0x0069 就是程序状态栏每一个标识列中至少有一个值没有初始值 或初始值为空 导致程序没有获取到该标识列的文本内容(TEXT) 然后提示该警告,解决办法 就是为状态栏每一个分割标示列给一个初始值 注意调试 SetIndicators(....)函数 虽然不影响程序的正常执行,但最好把警告给扼杀掉....…
最近项目出现点小Bug,需要调试跟踪代码,于是乎写了份打印日志的代码. CLogFile.h文件 #if !defined(AFX_LOGFILE_H__288388CA_9A3E_4F3D_A2B8_F1078E1F6A6B__INCLUDED_) #define AFX_LOGFILE_H__288388CA_9A3E_4F3D_A2B8_F1078E1F6A6B__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER >…
最近研究了一下MFC下的音乐的播放,主要使用了MCI 1.需要包含的库文件 在链接资源里(link)添加库文件VFW32.lib winmm.lib 2.包含的头文件 #include <mmsystem.h> #include "stdafx.h" #include "vfw.h" #include <digitalv.h> #pragma comment(lib,"winmm.lib") 3.需要调用的成员变量和成员函…
[Sciter系列] MFC下的Sciter–5.Sciter中GUI线程研究,目前MFC存在问题,win32没问题. 本系列文章的目的就是一步步构建出一个功能可用,接口基本完善的基于MFC框架的SciterFrame程序,以此作为以后程序的基础.其中,文章中按照如下逻辑编排(解决如下问题): 1.使用什么环境 2.完成什么功能 3.如何完成 1.工程环境: VS2010 + Sciter-SDK + Win7 建议:HTML页面使用的是Demo中ui-framework的UI界面,执行函数也完…
[Sciter系列] MFC下的Sciter–2.Sciter中的事件,tiscript,CSS部分自觉学习,重点说明Tiscript部分的常见语法和事件用法. 本系列文章的目的就是一步步构建出一个功能可用,接口基本完善的基于MFC框架的SciterFrame程序,以此作为以后程序的基础.其中,文章中按照如下逻辑编排(解决如下问题): 1.使用什么环境 2.完成什么功能 3.如何完成 1.工程环境: 文本编辑器 + Sciter-SDK 建议:由于这里要编写HTML界面,建议找一个你喜欢的编辑工…
MFC下DLL编程(图解) DLL(Dynamic Link Library,动态链接库)是微软公司为Windows和OS/2操作系统设计一种供应用程序在运行时调用的共享函数库.DLL是应用程序的一种扩展,也是软件共享和重用的传统方法. DLL除了可同时被多个应用程序共享外,还可以在不改变调用接口(从而不需修改使用它的应用程序)的情况下,改进和升级里面的库函数.而且DLL与编写它的语言无关,例如,用VC生成的规则DLL,可以被VB.Delphi等生成的应用程序使用. DLL可以用多种语言和工具编…
转载请注明出处:http://www.cnblogs.com/ye-ming 0X01 概述: 相对于GDI处理界面,Direct2D有得天独厚的优势,下图就是Direct2D与GDI的效果对比,win32Direct2D开发有很多,但是到了mfc下,基本上就很少了,下的今天来讲一下在资源文件下加载图片的方法. 0X02 从资源加载位图: 1. 在资源文件下加载一张png或jpg. #define IDB_PNG1 101 Bitmp不行,Bitmp是二进制文件,无法转换,是否可以直接用有待考证…
大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家分享的是IAR下调试信息输出机制之硬件UART外设. 在嵌入式世界里,输出打印信息是一种非常常用的辅助调试手段,借助打印信息,我们可以比较容易地定位和分析程序问题.在嵌入式应用设计里实现打印信息输出的方式有很多,本系列将以 IAR 环境为例逐一介绍 ARM Cortex-M 内核 MCU 下打印信息输出方法. 本篇是第一篇,我们先介绍最常见的输出打印信息方式,即利用 MCU 芯片内的硬件 UART 外设.本篇其实并不是要具体介绍 UART…
大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家分享的是IAR下调试信息输出机制之半主机(Semihosting). 在嵌入式世界里,输出打印信息是一种非常常用的辅助调试手段,借助打印信息,我们可以比较容易地定位和分析程序问题.在嵌入式应用设计里实现打印信息输出的方式有很多,本系列将以 IAR 环境为例逐一介绍 ARM Cortex-M 内核 MCU 下打印信息输出方法. 上一篇文章 <IAR下调试信息输出机制之硬件UART外设> 里我们介绍了利用 MCU 芯片内的硬件 UART 外设…