• 全部
  • VC综合技术
  • 互联网技术
  • MFC AppLauncher
  • .NET 技术
  • 界面
  • 进程
  • 算法
  • 硬件/系统
  • 数据库
  • VC++技术资源

两个问题(宏,和bitmap)

kaphoon 2004-03-25 01:18:06

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

这是什么意思



BOOL SetMenuItemBitmaps( UINT nPosition, UINT nFlags, const CBitmap* pBmpUnchecked, const CBitmap* pBmpChecked );
第三个参数和第四个参数各代表什么,也就是cheched和uncheched有什么区别
...全文
13 点赞 收藏 6
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
kaphoon 2004-03-27
cheched和uncheched
为什么在一个函数中有这两个相对的参数
我不理解~~~~~~~~
回复
uoyevoli 2004-03-27
防止该文件被多次引用
回复
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

这是什么意思

用于支持调试版本输出相关信息,如断言告诉你在哪个文件,第几行,static char THIS_FILE[] = __FILE__;用于存储文件名。
回复
kaphoon 2004-03-26
这我知道
但是
在使用时有什么区别?
回复
kaphoon 2004-03-26
这我知道
但是
在使用时有什么区别?
回复
zhaolaoxin 2004-03-25
cheched和uncheched 就是选中与没选中的区别
回复
相关推荐
面试总结
作者:一个offer都没有的菜鸡 链接:https://www.nowcoder.com/discuss/125248?type=post&order=time&pos=&page=2 来源:牛客网 下面就是我整理的一些面试问题,可以参考一下 C++软件工程师面试考点 ...
Linux 内核之bitmap
bit 在计算机里可用于表示 ‘0’ ‘1’ 两个值,由于表征数字信号高低电平,为计算机提供了最基础的数据基础。 计算机中,多个 bit 的集合构成了固定长度不同的数据类型,比如字节,字,双字等 数据类型;多个 ...
算法系列-bitmap算法详解实现
最基本的情况,使用1bit标示一关键字的状态(可标示种状态),但根据需要也可以使用2bit(标示4种状态),3bit(标示8种状态),当一状态标示需要的位数达到32bit时,就演变成来一整型数组了。 2.优点...
Bitmap 位操作相关
了解一结构,起码得知道怎么增,...BitMap就像是一二维矩阵一样,m*n,其中n固定为8(1byte = 8 bit),则  index = value / 8 = value >> 3;  position = value % 8 ,模八,也即看最低三位是什么,因...
C++MFC教程
1、消息的组成:一个消息由一个消息名称(UINT),和两个参数(WPARAM,LPARAM)。当用户进行了输入或是窗口的状态发生改变时系统都会发送消息到某一个窗口。例如当菜单转中之后会有WM_COMMAND消息发送,WPARAM的高...
使用C语言生成bitmap
C语言 bitmap 画图
linux 内核中的 bitmap
linux 内核中的 bitmap
【性能优化】BitMap的使用:(1)创建BitMap (2)插入key到BitMap (3)删除key到BitMap (4)查询key是否存在于...
位图操作定义先列出来 /* 位图属性变量 */ #define BITMAP_STEP(bitMapType) (sizeof(bitMapType) * 8) #define BITMAP_STEPNUM(uiMaxKey, step) ((uiMaxKey + step -1) / step) #define BITMAP_BITNUM...
Android Bitmap像素排列与JNI操作
图像的数值表示RGBRGB颜色模型即红绿蓝颜色模型。由模仿生物视网膜三种视锥细胞产生,之后通过三原色叠加来进行彩色图像显示。通过在黑色上不断叠加三原色来显示不同的颜色。在RGB颜色空间中...
浅析Bitmap占据内存大小
April is your lie 首页 归档 分类 标签 关于 搜索 浅析Bitmap占据内存大小 发表于 2016-07-12 ... Bitmap的使用是开发时绕不过的坑,使用时要处处留意内存问题,稍有不慎就会报OOM
linux 内核 位图,Linux 内核数据结构:位图(Bitmap
下面的源代码文件包含这些结构的通用接口:lib/bitmap.cinclude/linux/bitmap.h除了这两个文件,还有一个特定的架构头文件,对特定架构的位运算进行优化。对于x86_64架构,使用下面头文件:arch/x86/include/asm/...
移位操作,定义
32bit的数值,移动32bit会是什么结果?
世界500强面试题.pdf
1.5.6. 输入两个整数 n m,从数列 1,2,3.......n 中 随意取几个数 ....... 116 1.5.7. 输入一个表示整数的字符串,把该字符串转换成整数并输出.............. 118 1.5.8. 给出一个数列,找出其中最长的单调...
bitmap应用及C语言实现
bitmap是一十分有用的结构。所谓的Bit-map就是用一bit位来标记某个元素对应的Value, 而Key即是该元素。由于采用了Bit为单位来存储数据,因此在存储空间方面,可以大大节省。 如果说了这么多还没明白什么是...
inux 内核中的 bitmap
版本号: 20161227 更新时间: <2016-12-27> 原创时间: <2016-11-30> 版权: 本文采用以下协议进行授权,自由转载 - 非商用 - 非衍生 - 保持署名 | Creative Commons BY-NC-ND 3.0,... bitmap用于实现bool的...
soft raid5阅读笔记之七--MD中的bitmap
本节主要介绍MD中的bitmap的机制,该机制主要用于减少不必要的同步操作。...这样,在进行一次IO写操作中,就多了两次磁盘的写操作,势必影响IO的效率,因此,在linux内核中,关于这部分做了两个方面的优化:1)批量写入
libGDX-5:文本显示 BitmapFont 工具 hiero
文章目录前言BitmapFont 位图字体BitmapFont默认位图文件BitmapFont de 使用工具 hiero尝试 前言 上节我们成功使用com.badloc.gdx.graphics.g2d.Sprite类构建了一小火箭螺旋升天的小游戏(doge)。但是,到目前为止...
Linux 内核里的数据结构:位图(bitmap
除了不同的基于链式树的数据结构以外,Linux 内核也为位数组(或称为位图(bitmap))提供了 API。位数组在 Linux 内核里被广泛使用,并且在以下的源代码文件中包含了与这样的结构搭配使用的通用 API: lib/...
bitmap对海量无重复的整数排序--转
现在有n无重复的正整数(n 小于10的7次方),如果内存限制在1.5M以内,要求对着n数进行排序。【编程珠玑第一章题目】 很显然,10的7次方整数占用的空间为10 ^ 7 * 4字节,大约等于40M,而内存限制为1.5M,...
Bitmap分析
bitmap中用一位来表示page是否被占用,1表示被占用,0表示没被占用,计算机里面处理的位数最少的变量是byte,所以也就是8位做为一整体来对待,8位表示的整数是从0到255,firstHoleSize [] lastHoleSize [] ...
【转】bitmap对海量无重复的整数排序
现在有n无重复的正整数(n 小于10的7次方),如果内存限制在1.5M以内,要求对着n数进行排序。【编程珠玑第一章题目】 很显然,10的7次方整数占用的空间为10 ^ 7 * 4字节,大约等于40M,而内存限制为1.5M,...
位操作的一些常用定义
在嵌入式开发的过程中,需要经常用到一些位操作,比如设置字节的某位的值,设置字节的某几位的值等,可以将这些操作定义为一些定义,方便调用。 1. setBitValue  功能:设置字节的某位的值为0或者为1。  ...
网络设备的两个结构体net_devicein_device
网络设备初始化函数alloc_netdev_mqs分配一网络设备结构体net_device,in_device结构体由inetdev_init分配初始化。struct net_device *alloc_netdev_mqs(...) { struct net_device *p; p = kzalloc(alloc_size...
android bitmap 常见操作
一、View转换为Bitmap  在Android中所有的控件都是View的直接子类或者间接子类,通过它们可以组成丰富的UI界面。在窗口显示的时候Android会把这些控件都加载到内存中,形成一以ViewRoot为根节点的控件树,然后...
Windows位图(Bitmap调色板(Palette)
【Image Processing】Windows位图(Bitmap调色板(Palette)- - 1.位图调色板的概念如今Windows(3.x以及95,NT)系列已经成为决大多数用户使用的操作系统。它比DOS成功的一重要因素是它可视化的漂亮界面...
bitmap对海量无重复的整数排序
现在有n无重复的正整数(n 小于10的7次方),如果内存限制在1.5M以内,要求对着n数进行排序。【编程珠玑第一章题目】  很显然,10的7次方...这里可以使用bitmap方式,用1bit表示一整数,那么,10^7整数需
linux tricks 之 bitmap分析
  通过位图提供的种状态可以在非常节约内存的...有很多内核子系统都需要位图的支持,但是不同的情况又需要不同的位图数,比如SMP系统上的CPU位图cpumask的位数位NR_CPUS,而内存管理区的位图数为MAX_ZONES_P...
VC++常用命名法和宏定义
匈牙利命名法规则 一般情况下,变量的取名方式为:<scope_> + <prefix_> + 。 范围前缀_,类型前缀_,限定词。特殊的类型命名,前缀表示: 类、接口 前缀 类型例子备注LmClass LmObject表示类型本身 ...
QT实战之监控回看系统
本课程基本Qt for windows平台下开发的监控回看界面程序,通过选择界面上的时间和日期可以准确定位观看过去的某一年某一日某个时刻的监控画面,支持对接第三方海康设备的功能,同时也能对于学习QT有很大的帮助。 学会对接第三方设备,学会QT开发,学会界面布局,学会界面设计。
初级学习ArcGIS Engine视频课程
全局讲解ArcGIS Engine开发课程,初级学习 学会ArcGIS Engine 二次开发
发帖
VC/MFC
创建于2007-09-28

1.5w+

社区成员

VC/MFC相关问题讨论
申请成为版主
帖子事件
创建了帖子
2004-03-25 01:18
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……