我想知道如何在c ++中创建鼠标事件或onkeypress(热键)事件等事件,而不是在Microsoft visual c ++环境中创建....
如果你可以推荐任何电子书或任何教程来学习.....
提前致谢
答案 0 :(得分:0)
C ++中没有“事件”这样的东西。
那些只存在于特定的编程框架中。由于您提到“Visual C ++”,我假设您正在考虑Windows Forms,它是Win32 API的面向对象的包装器,允许您编写面向.NET Framework的应用程序。 .NET Framework支持事件,委托和其他便捷功能,但这些功能与C ++语言无关。
您需要使用任何所需的环境来支持您编程的框架。对于.NET WinForms应用程序,通常是Microsoft的Visual C ++。但是,您可以使用所需的任何文本编辑器。这与IDE无关,也与编译器和目标框架无关。
答案 1 :(得分:0)
学习Qt,wxWidgets,gtkmm - 他们都有某种形式的事件。 Qt具有VS中的视觉设计,但不要求您使用它。
C ++本身没有标准的方式来获取GUI,事件(事实上还有更多)......
答案 2 :(得分:0)