gpt4 book ai didi

c++ - 从设备上下文初始化控件的成员变量

转载 作者:行者123 更新时间:2023-11-28 08:01:09 25 4
gpt4 key购买 nike

我正在编写一个派生自 CWnd 的自定义控件。我想使用其设备上下文初始化自定义控件类的成员变量(例如:内存 dc)。哪种方法是正确的?我猜设备上下文不会在构造函数中准备好。那么下一个选项是什么。使用 dc OnCreate 事件是否安全?我可能正在寻找类似 OnInitDialog 的东西,但它是一个自定义控件,而不是对话框。

更新:我通过资源编辑器将自定义控件添加到父对话框。所以没有机会获得 WM_CREATE 事件,因为它在子类化之前已经创建。

最佳答案

在调用基类的 OnCreate 方法后,可以在 OnCreate (WM_CREATE) 中创 build 备上下文。

http://msdn.microsoft.com/en-us/library/dd318297(v=vs.85).aspx

From Programming Windows

关于c++ - 从设备上下文初始化控件的成员变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11446842/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com