把一个结构强制转换成另外一个结构当然不行,但是可以随意的把一个结构的指针转化成另外一个结构的指针.
大部分程序都是这么干的:
    lpnmhdr=(LPNMHDR)lpnmListView;
    这么干肯定可以.
    你必须注意,windows消息中的lParam经常是一个结构的指针而不是结构,所以用不着进行结构的转换,只需要进行指针的转换.