wxWidgets:wxDragImage类用法

  • wxWidgets:wxDragImage类用法
  • 用法详细说明

wxWidgets:wxDragImage类用法

用法详细说明

#include <wx/dragimag.h>
wxDragImage的继承图

当您希望在屏幕上拖动对象时使用该类,并且一个简单的光标是不够的。

在 Windows 上,使用 Win32 API 来实现平滑拖动。在其他平台上,使用 wxGenericDragImage。应用程序也可能更喜欢在 Windows 上使用 wxGenericDragImage。

要使用这个类,当你想开始拖动一个图像时,创建一个wxDragImage对象并将它存储在你可以在拖动过程中访问它的地方。呼叫BeginDrag()开始,并EndDrag()停止拖动。要移动图像,首先调用Show(),然后调用Move()。如果您希望在拖动过程中更新屏幕内容(例如,在dragimag 示例中突出显示一个项目),首先调用Hide(),更新屏幕,调用Move(),然后调用Show()。

您可以在一个窗口内拖动,也可以在整个屏幕上使用全屏拖动,或仅限制在屏幕的一个区域以节省资源。如果您希望用户在两个窗口之间拖动,则需要使用全屏拖动。

如果您想自己绘制图像,请使用 wxGenericDragImage 并覆盖DoDrawImage()和GetImageRect ()。

该博文为原创文章,未经博主同意不得转载,如同意转载请注明博文出处
本文章博客地址:https://cplusplus.blog.csdn.net/article/details/118830002

wxWidgets:wxDragImage类用法相关推荐

  1. wxWidgets:wxXmlDocument类用法

    wxWidgets:wxXmlDocument类用法 wxWidgets:wxXmlDocument类用法 用法详细说明 wxWidgets:wxXmlDocument类用法 用法详细说明 #incl ...

  2. wxWidgets:wxXLocale类用法

    wxWidgets:wxXLocale类用法 wxWidgets:wxXLocale类用法 用法详细说明 wxWidgets:wxXLocale类用法 用法详细说明 #include <wx/x ...

  3. wxWidgets:wxWizardEvent类用法

    wxWidgets:wxWizardEvent类用法 wxWidgets:wxWizardEvent类用法 用法详细说明 wxWidgets:wxWizardEvent类用法 用法详细说明 #incl ...

  4. wxWidgets:wxWizard类用法

    wxWidgets:wxWizard类用法 wxWidgets:wxWizard类用法 用法详细说明 wxWidgets:wxWizard类用法 用法详细说明 #include <wx/wiza ...

  5. wxWidgets:wxWindowUpdateLocker类用法

    wxWidgets:wxWindowUpdateLocker类用法 wxWidgets:wxWindowUpdateLocker类用法 用法详细说明 wxWidgets:wxWindowUpdateL ...

  6. wxWidgets:wxWindowCreateEvent类用法

    wxWidgets:wxWindowCreateEvent类用法 wxWidgets:wxWindowCreateEvent类用法 用法详细说明 wxWidgets:wxWindowCreateEve ...

  7. wxWidgets:wxWindow类用法

    wxWidgets:wxWindow类用法 wxWidgets:wxWindow类用法 用法详细说明 wxWidgets:wxWindow类用法 用法详细说明 #include <wx/wind ...

  8. wxWidgets:wxWebViewEvent类用法

    wxWidgets:wxWebViewEvent类用法 wxWidgets:wxWebViewEvent类用法 用法详细说明 wxWidgets:wxWebViewEvent类用法 用法详细说明 #i ...

  9. wxWidgets:wxWebView类用法

    wxWidgets:wxWebView类用法 wxWidgets:wxWebView类用法 用法详细说明 wxWidgets:wxWebView类用法 用法详细说明 #include <wx/w ...

最新文章

  1. Mysql雨松工具类使用
  2. oracle having用法
  3. leetcode jump game ii
  4. 阿里上线了一款新的电商app
  5. Java败给Python?不!我有话说
  6. 使用python的matplotlib模块对netflow的流量信息分析(饼图)
  7. 基于PHP的房屋出租管理系统
  8. SQL server 2008 r2导入数据
  9. Unity3D隐藏启动logo
  10. 实验|三层交换机配置实例
  11. oracle数据库 tds是什么,别被忽悠了才后悔 TDS值到底是什么
  12. 初学者习字如何选择练字用的辅助格子纸?
  13. 大数乘法(快速傅立叶变换)下
  14. Windows11-Redis 最新安装教程
  15. UOS下的任务管理器 ---- 【系统监视器】
  16. HMM——viterbi算法
  17. 见鬼,TSC 编译 TS 文件出现了‘React‘ refers to a UMD global, but the current file is a module. Consider adding
  18. 2021年电工(高级)新版试题及电工(高级)模拟考试
  19. Python学习笔记(7):操作Excel
  20. 基于机智云平台的STC15实验台控制系统设计

热门文章

  1. 阿里云ECS——[您的云服务器(xxx.xxx.xxx.xxx)由于被检测到对外攻击,已阻断该服务器对其它服务器端口(TCP:6379)的访问]解决方案
  2. C#——银行ATM程序DEMO
  3. 2019牛客暑期多校训练营(第七场)
  4. 中文论文黑白矢量图绘制
  5. hadoop com.mysql.jdbc.driver_hadoop – Impala找不到com.mysql.jdbc.Driver
  6. Android属性动画 AnimatorSet
  7. PHP—文件与目录操作
  8. 【DND图形库】五、按钮控件与音效
  9. 如何设计一个短URL地址系统
  10. SSM整合支付宝支付功能