我知道 GDI 句柄在“Big Windows”中是独一无二的并且是特定于进程的,但它们在 Windows CE 6.0 中的工作方式是否相同?
例如:我有一个字体管理服务,其他几个服务和应用程序将使用它。此服务具有用于打印和显示的有效字体和配置列表;CreateFontIndirect() 已在它们中的每一个上调用。当这些客户端应用程序之一请求特定字体(和配置)时,我可以返回适当的 HFONT 吗?如果没有,是否有一种安全/有效的方法来复制句柄,例如 DuplicateHandle 用于内核句柄。
我问的原因是,我已经看到通过 PostMessage 传递给另一个应用程序的 HFONT 可以正常工作,但我不认为它们是“应该”的。