VS2008使用附加进程的方式调试时,参数传递中转换出错,跪求帮助

OpenStreamEx_Direct( LONG lDevHandle, LONG nChan,, ULONGLONG hWnd, LONG* hPlayHandle)
{
CLIENTINFO ClientInfo;
ClientInfo.lChannel = nChan;
ClientInfo.hPlayWnd = (HWND)hWnd;
ClientInfo.llLinkMode = 0x80000000;
char multiipaddress[256] = {0};
ClientInfo.ppstrsMultiCastIP = multiipaddress;
*hPlayHandle = TYLDVRNetDev.TYLDVRNetRealPlay (lDevHandle,&ClientInfo);
}
typedef struct
{
DWORD lChannel;

DWORD llLinkMode;

HWND hPlayWnd; //播放窗口的句柄
PSTR ppstrsMultiCastIP;
}CLIENTINFO,*LPCLIENTINFO
在这个函数里面,会传入一个hWnd,但是在转换进结构体的时候,却总是0,跪求原因!急,请大神帮助

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^