SetParent()返回ERROR_INVALID_PARAMETER

时间:2016-05-20 08:46:15

标签: windows winapi

我看到<img src="<?php echo $imageUrl?>" style="max-height: 180px;max-width: 40px"></a> 返回SetParent( child, newparent )并将ERROR_INVALID_PARAMETER作为我即将毁灭的老父母的父级。

我发现自己无法在失败的情况和工作情况之间找到明显的差异(类似的层次结构,尽管在失败的情况下更深;父母和孩子的相同窗口样式,如果情况不合适,等等)。

我已确认,当child失败时:

  • SetParent()IsWindow(child)返回true
  • IsWindow(newparent)不是newparent
  • 的孩子
  • child以前是父级的子窗口,窗口样式与child相同,因此顶级/所有者/ WS_POPUP注意事项无关紧要

我还应该检查什么? - 还有哪些问题会导致newparent返回SetParent()

编辑:发现它。内核won't let you make hierarchies nested more than 50 levels deep

0 个答案:

没有答案