在查看 MSDN 入门指南和 API 引用后,我对 Direct2D 非常陌生,在我看来,如果您想使用带有消息泵和 HWND 的标准 winAPI C++ GUI 模型,则只有 CreateHwndRenderTarget() .
但是,CreateHwndRenderTarget() 只渲染到客户区。如果可能的话,我想绘制自己的窗口镶边并在标题栏中包含控件。我如何为此使用 Direct2D?
最佳答案
像这样呈现自定义 chrome 不需要任何特定的 Direct2D 技巧。您应该能够依赖任何谈论这些技术但使用 GDI 或 GDI+ 的“旧”文章。
关于c++ - 如何使用 Direct2D 创建自定义窗口镶边?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9825803/