GDI和内核对象区别

1、GDI对象和核心对象之间最主要的区别在于GDI对象有单一拥有者,不是进程就是线程

2、核心对象可以有一个以上的拥有者,甚至可以跨进程,为了保持对每一位(拥有者)的追踪,核心对象保持了一个引用计数,以记录有多少handles对应到此对象,对象中也记录了哪一个进程或线程是拥有者。

3、当你调用CloseHandle()时,引用计数递减1,

 

posted @ 2019-03-19 18:03  jadeshu  阅读(162)  评论(0编辑  收藏  举报