Mas*_*ler 7 delphi controls component-design
我有一个我创建的组件,它在TWinControl中嵌入了一个硬件加速的渲染器,因此您可以将它放在一个表单上.它在大多数情况下工作得很好,但如果我尝试调整控件的大小,一切都会变为空白,直到消息循环运行并调用渲染器的WndProc,渲染器托管在外部DLL中.这意味着我需要在代码中调整控件的大小后显式调用Application.ProcessMessages,我知道这被认为是不好的做法.
有没有办法在控件本身放置一些逻辑,以便在我更改控件的大小时调用DLL中的WndProc,所以我不需要调用ProcessMessages来获取正确的东西?
归档时间: |
|
查看次数: |
684 次 |
最近记录: |