自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 ModifyStyle函数

1.作用:Call this member function to modify a window’s style.2.函数原型:BOOL ModifyStyle(DWORD dwRemove,DWORD dwAdd,UINT nFlags);3.参数含义:dwRemove指定要删除的扩展属性,dwAdd指定修改时要增加的扩展属性,nFlag标志一般设置为0。4用法:1、修改控件的原有属性用 ModifyStyle(1,WS_DISABLED);(实际测试时只要是>=0的

2021-10-11 19:30:58 784

转载 MFC Debug 和 Release 编译

一、MFC Debug 和 Release 编译方式的本质区别 Debug 通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序。Release 称为发布版本,它往往是进行了各种优化,使得程序在代码大小和运行速度上都是最优的,以便用户很好地使用。 Debug 和 Release 的真正秘密,在于一组编译选项。下面列出了分别针对二者的选项(当然除此之外还有其他一些,如/Fd /Fo,但区别并不重要,通常他们也不会引起 Release 版错误,在此不讨论)Debu...

2021-10-11 19:27:26 1089

原创 函数传参(指针)

函数传参传递可变参数传统的c中,函数在调用时参数是通过值来传递的,这就是说函数的参数不具备返回值的能力。所以在传统的c中,如果需要函数的参数具有返回值的能力,往往是通过指针来实现的。比如,实现两整数变量值交换的c程序如下:void swapint(int *a,int *b){int temp;temp=*a;a=*b;*b=temp;}使用引用机制后,以上程序的c++版本为:void swapint(int &a,int &b){int temp;temp=

2021-09-15 18:24:03 3782

原创 结构体bit位定义

这里写自定义目录标题KEIL工程中进行寄存器定义示例KEIL工程中进行寄存器定义示例// regtypedef struct {u_int32 aaa :8; // bit[ 0~7]u_int32 bbb :6;u_int32 ccc :4;u_int32 ddd :8;u_int32 eee :3;u_int32 fff :3; //bit[29~31]} M_REG;上述定义了一个32bit的寄存器结构体,并对每一bit进行了声明,从上到下从bit[0]

2021-09-15 17:58:00 1618

原创 C语言中的指针和p, p+1, *(p+1), *P+1, p[0], &p[0] 的含义**(p+1)和*(*p+1)

https://blog.csdn.net/m0_37605407/article/details/79198118?utm_medium=distribute.pc_relevant_right.none-task-blog-BlogCommendFromMachineLearnPai2-2.nonecase&depth_1-utm_source=distribute.pc_relevant_right.none-task-blog-BlogCommendFromMachi...

2020-07-17 21:05:13 2253

原创 Windows Bat 之For 循环

1. .bat中For 循环基本用法。使用 "delims=" 指定分隔符,/f 默认是以空格或者Table 键作为分隔符无论in后的集是哪种形式,for/f 都最终分解为字符串,按需要是否“忽略几行”(skip=)、“用什么刀来切分”(delims= )、“最多只需取哪几段”(tokens=)将集里形成的字符串,逐行地分段赋给%或%%后的变量及可能顺延扩展出的变量,以执行do后的命令,每一行即为一轮循环。可参考链接:https://www.jb51.net/article/93171...

2020-06-29 14:14:01 3127

转载 复用和重映像的关系

1.复用功能(AF) 复用就是一个引脚有几个功能,1.做普通IO输入输出2.其他外设的输入输出(比如I2C,TIM,SPI等等),这就是复用。 ● 对于复用的输入功能,端口必须配置成输入模式(浮空、上拉或下拉)且输入引脚必须由外部驱动。 ● 对于复用输出功能,端口必须配置成复用功能输出模式(推挽或开漏)。 ● 对于双向复用功能,端口位必须配置复用功能输出模式(推挽或开漏)。这时,输入驱动器被配置成浮空输入模式2.重映射重映射就是将引脚功能重新定义到其他...

2020-06-12 11:02:25 1576

空空如也

空空如也

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

TA关注的人

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