c++的一些命名规则,真的搞的一头雾水?

来源:百度知道 编辑:UC知道 时间:2024/05/06 09:37:29
c++的一些命名规则,真的搞的一头雾水?
HWND hWnd,
UINT nIDEvent,
UINT uElapse,
TIMERPROC lpTimerFunc

C++中大小写敏感. 故HWND 与 hWnd 为两个不同名字.
HWND: H 为Handle(句柄)的缩写, WND 为Window(窗口)的缩写. 所以它的意思就是窗口的句柄.
UINT: U 为Unsigned(无符号), INT 为integer(整数). 所以它的意思就是Unsigned int (无符号整型)
TIMERPROC: TIMER 定时器, PROC 为 process(处理过程). 即TIMERPROC 表示定时器过程(例程)的意思.
....
把专业英语学好点,自己就能看懂啦.

首先HWND UINT TIMERPROC 这些都不是C++预定义的类型是属于 MFC中定义的类型。
hWnd nIDEvent uElapse lpTimerFunc 是沿袭了匈牙利命名法的习惯,你可以参考下匈牙利命名法。

顶一楼的兄弟~~~