一个比较简单的生成value - key静态字符数组的方法
<br />#define MAP_ENTRY(x) {L#x, x}
LPCTSTR EventName(long lEvent)
{
LPCTSTR psz = L"";
static const struct { LPCTSTR pszName; long lEvent; } c_rgEventNames[] =
{
MAP_ENTRY(SHCNE_RENAMEITEM),
MAP_ENTRY(SHCNE_CREATE),
MAP_ENTRY(SHCNE
原创
2010-08-02 09:33:00 ·
455 阅读 ·
0 评论