MFC中 picture control控件获取不到句柄问题

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形参并没有被赋值,希望能得到帮助,谢谢

GetSafeHwnd是获得窗口句柄吧,你要获得的不是控件句柄么,控件句柄用GetDlgItem来获得,参数是控件的ID

m_show.GetSafeHwnd() == NULL ???