我查看了各种窗口样式标志,我注意到有几个标志是这样定义的:
#define WS_TILED WS_OVERLAPPED
#define WS_ICONIC WS_MINIMIZE
#define WS_SIZEBOX WS_THICKFRAME
#define WS_TILEDWINDOW WS_OVERLAPPEDWINDOW定义与其他标志完全相同的新标志的目的是什么?
发布于 2010-03-05 10:42:30
它的目的是向后兼容。WS_TILED和WS_ICONIC可能可以追溯到Windows1版本。
微软最大的负担之一是,一旦他们在SDK头文件中添加了#定义或函数,他们就再也不能删除它了。
https://stackoverflow.com/questions/2384020
复制相似问题