源码之家

  • 首页
  • 文章
  • 问答
  • 下载
您的位置: 首页  >  技术问答  >  在GTK +应用程序中按下CTRL按钮

在GTK +应用程序中按下CTRL按钮

分类: 技术问答 • 2022-09-12 18:55:38
问题描述:

如何在GTK +应用程序的“drawingarea_button_press_event_cb”功能中按下CTRL按钮?在GTK +应用程序中按下CTRL按钮

void drawingarea_button_press_event_cb(GtkWidget *widget, GdkEventButton *event) 
{ 
........ 
} 

答

检查GdkEventButton结构的state字段。如果控制被按下,将会设置GDK_CONTROL_MASK位:

if(event->state & GDK_CONTROL_MASK) 
    printf("You're totally in control!\n"); 

相关推荐

  • Excel:按下按钮时,在cmd中运行单元格内容作为命令
  • Windows窗体应用程序中的按钮的按下和释放行为
  • 在GTK +应用程序中按下CTRL按钮
  • 如何检查控制台应用程序中是否按下CTRL键c#
  • 如何通过在主要活动中按下按钮来转到选项卡活动?
  • 如果在浏览器后退按钮被按下的情况下,如何防止在Spring MVC中成功登录后返回登录表单?
  • 如何在用户按下C++控制台应用程序中的关闭按钮时执行程序清理?
  • 应用程序在关闭/重新打开时崩溃,然后按下按钮
  • 播放声音在C#中按下按钮
  • 当我在Kivy的另一个屏幕上按下按钮时,如何更改屏幕中的标签文本
  • 在C#中通过串口发送ctrl + C?
  • ctrl-x在终端中使用时发送哪个信号?
    网站免责声明 网站地图 最新文章 用户隐私 版权申明
本站所有数据收集于网络,如果侵犯到您的权益,请联系网站进行下架处理。   

Copyright © 2018-2021   Powered By 源码之家    备案号:   粤ICP备20058927号