一、GDI對象和核心對象之間最主要的區別在於GDI對象有單一擁有者,不是進程就是線程線程
二、核心對象能夠有一個以上的擁有者,甚至能夠跨進程,爲了保持對每一位(擁有者)的追蹤,核心對象保持了一個引用計數,以記錄有多少handles對應到此對象,對象中也記錄了哪個進程或線程是擁有者。對象
三、當你調用CloseHandle()時,引用計數遞減1,進程