MFC窗口 添加了picture control控件,在picture控件上添加了m_show变量,但是在使用 hwnd = m_show.GetSafeHwnd();时 hwnd 显示为 0x001105da{unused=???}。这里面的unused是什么意思呢, hwnd句柄不是NULL的。我在调用这个函数时候m_play.Play(szVideoPath,m_show.GetSafeHwnd()); 被调用的Play(char *szVideoPath,HWND hwnd);函数中 hwnd形参并没有被赋值,希望能得到帮助,谢谢
2条回答 默认 最新
- lx624909677 2017-10-25 05:54关注
GetSafeHwnd是获得窗口句柄吧,你要获得的不是控件句柄么,控件句柄用GetDlgItem来获得,参数是控件的ID
解决 无用评论 打赏 举报