我想在Visual Studio2008上编译an old (1998) implementation of Edge Collapse from Game Developer's Magazine (项目文件被压缩为"melax.zip")。
在winmain.cpp的第390行,我得到以下编译错误:
winmain.cpp(390) : error C2664: 'ReleaseDC' : cannot convert parameter 1 from 'HDC' to 'HWND' 再一次在439行。
我该如何解决这个问题呢?
发布于 2011-11-12 04:20:01
ReleaseDC的参数在调用中被颠倒了-他调用ReleaseDC(hDC, hWnd),而correct signature是
int ReleaseDC(
__in HWND hWnd,
__in HDC hDC
);享受修复13年之久的bug :)
发布于 2011-11-12 04:21:39
https://stackoverflow.com/questions/8099357
复制相似问题