 |
LPNMITEMACTIVATE pNMItemActivate = reinterpret_cast<NMITEMACTIVATE>(pNMHDR); 改为:
LPNMITEMACTIVATE pNMItemActivate = reinterpret_cast<NMITEMACTIVATE *>(pNMHDR); 即可
参考资料:http://www.programlife.net/error-c2440-reinterpret_cast-cannot-convert-to-nmitemactivate-from-nmhdr.html
|
 |
改成这样也行: LPNMITEMACTIVATE pNMItemActivate = reinterpret_cast<LPNMITEMACTIVATE>(pNMHDR);
|
 |
甚至还可以直接用强制转换符: LPNMITEMACTIVATE pNMItemActivate = (LPNMITEMACTIVATE)pNMHDR;
|