在WIN系统常量里,一般会以两到三个字母加个下划线作为前缀,从这些前缀里就能知道是什么类型的常量。
一般情况下,第一个字母为控件的头一个字母,第二个字母是M的是消息(Message)常量,S是风格(Style)常量,N是通知、事件(Notify)。
下面列出一些常量的常量前缀,为大家以后使用API、常量等带来方便。
| WM_ | Window Message | 窗口消息,一般用在SendMessage,PostMessage这样的消息函数中 |
| SM_ | Static Message | 静态标签消息 |
| SS_ | Static Style | 静态标签风格 |
| BM_ | Button Message | 按钮消息 |
| BS_ | Button Style | 按钮风格 |
| BN_ | Button Notify | 按钮通知 |
| EM_ | Edit Message | 编辑框消息 |
| ES_ | Edit Style | 编辑框风格 |
| CB_ | ComboBox | 组合框消息 |
| CBN_ | ComboBox Notify | 组合框通知 |
| LBM_ | ListBox Message | 列表框消息 |
| LBS_ | ListBox Style | 列表框风格 |
| LBN_ | ListBox Notify | 列表框通知 |
| LVM_ | ListView Message | 超级列表框(列表视图)消息 |
| LVS_ | ListView Style | 超级列表框(列表视图)风格 |
| LVN_ | ListView Notify | 超级列表框(列表视图)通知 |
| TVM_ | TreeView Message | 树型框(树型视图)消息 |
| TVS_ | TreeView Style | 树型框(树型视图)风格 |
| TVN_ | TreeView Notify | 树型框(树型视图)通知 |
| VK_ | Virtual Keyboard | 虚拟键、键代码 |
本文详细解析了Windows系统中控件常量的命名规则,包括窗口消息、按钮消息、编辑框消息等各类控件的消息、风格及通知前缀,帮助开发者更高效地理解和使用API。
2349

被折叠的 条评论
为什么被折叠?



