【问题标题】:Simple coding I still can't figure out简单的编码我仍然无法弄清楚
【发布时间】:2016-04-03 07:28:39
【问题描述】:

在使用C++的时候,按一下RMB,怎么会是RMB 5次。对不起,我缺乏技能和知识:/我会假设一个循环,但这无济于事,因为当没有按下键时它会停止。或者你可以将它跳跃的间隔设置为 5,这会满足我的要求吗?

 if (keyinfo.keychar == '???' ) 
 for (int counter=0; counter<=5 ;counter=???)

RMB = 鼠标右键

【问题讨论】:

  • 在构成当前 C++ 标准的 1400 多页中,我找不到任何关于“RMB”的内容。需要更多的咖啡。
  • RMB = 鼠标右键?
  • 打字错误,RMS=Richard M. Stallman?
  • RMB = 鼠标右键
  • 您的意思是“跨度”吗?向鼠标右键发送垃圾邮件(我认为这是您所说的人民币)没有意义

标签: c++


【解决方案1】:

如果您要问的是如何在单击鼠标右键时执行某个操作 5 次,那么以下代码将执行此操作。例如,如果你想在标签label1上点击人民币时执行动作,你可以这样做

    private void label1_MouseClick(object sender, MouseEventArgs e)
    {
        if (e.Button == System.Windows.Forms.MouseButtons.Right)
        {
            for (int i = 0; i < 5; i++)
            {
                //Your code here
            }
        }
    }

【讨论】:

  • @mikeMB 它的 c# 如果我没记错的话,非常感谢这个
  • 是的,是的,它是 C# 而不是 C++,我很抱歉。我的错误
  • @Wiseguy2433 检查此链接:stackoverflow.com/questions/16485514/…
  • 你是一个巨大的帮助,我非常感谢你,真正令人震惊的是,许多人中的一个人会花时间帮助另一个需要帮助的人。你有没有一个线程,比如你链接我的那个与空格键打交道的线程? @艾哈迈德安瓦尔
  • 不客气,很高兴为您提供帮助。你想在什么地方检测空格键?这就像从控制台读取一个字符,并且您想检查它是否是一个空格?例如,如果您的意思是要检查他是否只是在 winforms 应用程序中随机按下空格键,我不知道该怎么做。无论如何你可以检查这个线程:stackoverflow.com/questions/27937617/how-detect-spacebar
猜你喜欢
  • 2011-04-20
  • 2021-11-28
  • 2021-10-24
  • 2015-01-08
  • 1970-01-01
  • 1970-01-01
  • 2013-03-05
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多