Why are some GDI functions named ExtXxx instead of XxxEx? - The Old New Thing (microsoft.com)
Raymond Chen 2008年05月30日
为什么一些 GDI 函数以 Ext 开头而不是 Ex?
按照惯例,一个函数的增强版本被称为 XxxEx
,但是有很多 GDI 函数没有遵循这个惯例,最明显的是 ExtTextOut
,根据 XxxEx
惯例,它本应被命名为 TextOutEx
。为什么 GDI 函数没有遵循这个惯例呢?这是因为这些函数的命名发生在 XxxEx
这个命名规则确立之前。
这背后并没有什么复杂的原因,只是历史上的一个巧合。