C&C++   发布时间:2022-04-03  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了用输入框提示用户? [C ]大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_772_0@
我的目标是简单地使用弹出框来向用户询问输入.我已经搜索了很多,几乎所有的结果说,创建一个messageBox是非常容易的:
messageBox (NULL,"Hello World","Hello",MB_OKCANCEL);

但是,创建一个需要输入的弹出式窗口更多地涉及到并且没有一个直接的方式来做到这一点.我可以在Google上找到的所有结果都是2001年到2005年的时间.我想我在这里询问近年来有没有一个更直接的解决方案.

希望像Java一样很好,直截了当

int number = JOptionPane.showInputDialog ("Enter an Integer");

如果不是这样,我可以简要解释一下如何做吗?

编辑:我无法得到任何工作. (我最终写了代码来做Java的工作,然后写了一行C代码调用.jar文件: – /由于问题是时间敏感的,它比没有更好.

解决方法

没有什么像纯C.基本上你要做的只能通过使用API​​调用操作系统或使用像Qt这样的GUI库来实现(我建议使用它更容易调用本机API,而且也是多平台)

使用Qt可以显示一个输入对话框,就像在java上这样做一样:

bool ok;
QString text = QInputDialog::getText(
        "MyApp 3000","Enter your name:",QLineEdit::Normal,QString::null,&ok,this );
if ( ok && !text.isEmpty() ) {
    // user entered something and pressed OK
} else {
    // user entered nothing or pressed Cancel
}

您可以在这里下载Qt库:qt.nokia.com/products/developer-tools/

大佬总结

以上是大佬教程为你收集整理的用输入框提示用户? [C ]全部内容,希望文章能够帮你解决用输入框提示用户? [C ]所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。