我曾经看到人们使用
一个使用这种技术的例子是 这个停靠框架,其中停靠窗口的关闭按钮不是一个物理窗口。
对于我正在编写的应用程序,我正在使用一个列表视图控件,它将容纳多达1000个项目。每个项目将包含,假设,10个按钮。所有按钮都是自定义绘制的。
对于这个问题,是否考虑使用
DrawFrameControl
和 PtInRect
(在鼠标位置测试框架控件的矩形)来模拟拥有控件(如按钮)的效果。为什么要这样做,而不使用子窗口呢?一个使用这种技术的例子是 这个停靠框架,其中停靠窗口的关闭按钮不是一个物理窗口。
对于我正在编写的应用程序,我正在使用一个列表视图控件,它将容纳多达1000个项目。每个项目将包含,假设,10个按钮。所有按钮都是自定义绘制的。
对于这个问题,是否考虑使用
PtInRect
机制会更有效率(更快)?