命名方式及前缀

本文介绍了匈牙利表示法的基本概念及应用,包括字符、整数、布尔型等变量类型的标识约定,以及宏定义前缀如BS_按钮、ES_编辑等。这些约定有助于提高代码的可读性和维护性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

匈牙利表示法:

  c     │字符

  by    │字节(无符号字符)

  n     │短整数和整数

  i     │整数

  x,y   │短整数(通常用于x坐标和y坐标)

  cx,cy │短整数(通常用于表示x和y的长度:c表示计数)

  b     │布尔型

  w     │WORD(无符号字)

  l     │LONG(长整数)

  lp    │32位的长整数指针

  dw    │DWORD(无符号长整数)

  fn    │函数指针

  s     │串

  sz    │以0字节终止的字符串

  h     │句柄

  rgb │RGB颜色值

  m_ │类成员

  s_ │静态成员

  g_ │全局变量


宏定义前缀:

BS_ 按钮

ES_ 编辑

MB_ 消息框

WM_ 窗口消息

CS_ 类风格

WS_ 窗口

IDB_ 位图 

IDC_ 光标

IDI_ 图标 

IDM_ 菜单 

IDD_ 对话框

IDS_ 字符串

IDR_ 其他资源

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值