HMODULE 到底定义的是什么
2010-12-25 21:14
375 查看
定义是这样的:typedef HINSTANCE HMODULE; 再看看HINSTANCE typedef HANDLE HINSTANCE; 那HANDLE又是什么呢? typedef PVOID HANDLE; PVOID又是什么呢? typedef void *PVOID; 现在明白了吧》 其实这些都可以称为句柄,为了表述的方便,所以对于不同类型的句柄都用不同样式的tepedef.. 比如说HINSTANCE表示实例句柄,我们也可以猜想HMODULE是模块句柄,实际上他们本质上都是VOID指针。。 This function returns a module handle for the specified module if the file is mapped into the address space of the calling process. HMODULE GetModuleHandle( LPCTSTR lpModuleName ); 这其实就是返回一个指向模块的句柄而已。。
相关文章推荐
- 到底什么是权限?我们应该如何正确理解“权限定义”(请高手指点)
- 到底什么是虚数?是人为定义还是真实存在的?
- 到底什么是权限?我们应该如何正确理解“权限定义”(请高手指点)
- 到底什么是权限?我们应该如何正确理解“权限定义”(请高手指点)
- 商业模式的定义——做产品到底是做什么
- 转载:stm32 数据类型的定义(常用的U8,U16,U32到底代表什么)
- 编程语言共性之------什么是函数式编程?(转)看文中定义,简单通俗易懂!!!函数式编程到底有什么好处,为什么会变得越来越流行?
- 到底什么是权限?我们应该如何正确理解“权限定义”(请高手指点)
- 到底什么是权限?我们应该如何正确理解“权限定义”(请高手指点)
- stm32 数据类型的定义(常用的U8,U16,U32到底代表什么)
- 编辑器和IDE到底有什么区别呢?
- new到底做了什么
- 工作到底是为了什么?HP大中华区总裁孙振耀退休感言
- 什么是机器学习:一次权威定义之旅
- iOS __weak与__block修饰符到底有什么区别
- 基于JDK动态代理和CGLIB动态代理的实现Spring注解管理事务(@Trasactional)到底有什么区别。
- 基于JDK动态代理和CGLIB动态代理的实现Spring注解管理事务(@Trasactional)到底有什么区别。
- 数学对搞电子的到底有什么用处?
- 震撼!这群人已经先富了,到底发生了什么?
- 到底什么才是真正的爱自己?