vb6中的“DoEvents”做什么?
为什么会收到错误消息“堆栈空间不足”?这是什么意思 ?

最佳答案

DoEvents()允许处理其他Windows消息。

出现堆栈空间不足错误的原因可能是因为DoEvents()允许发生再次调用您代码的事件,该事件再次调用DoEvents(),依此类推,直到堆栈空间跟踪所有这些代码的返回地址电话,已用完。

通常,由于此类问题以及它违反了Windows的整体事件驱动设计的事实,因此我不建议使用DoEvents()。

关于vb6 - “DoEvents”在vb6中做什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4526659/

10-12 04:08