【发布时间】:2011-11-13 06:33:46
【问题描述】:
所以我想知道在使用CreateWindow/CreateWindowEx 创建窗口时返回的句柄与作为参数传递给相关窗口的WNDPROC 窗口回调过程的句柄之间是否有任何区别。这个问题的上下文是我需要使用某些需要窗口句柄的 API 函数,所以我认为与其传递窗口回调过程接收到的句柄,不如保存 CreateWindow 返回的句柄的副本一次,然后将其用于后续操作,以防两个句柄相同。
问候,
Devjeet
【问题讨论】:
-
你为什么不比较它们呢?另外你为什么不想使用窗口回调过程收到的呢?
-
不是我不想,只是如果有事能不通过就更好了。我使用的功能仅用于一个目的,并且只有一个窗口程序会使用它。所以它认为只一次保存句柄,而不是一直传递它也会更简单。