编写完成了一个C/C++程序,如何做一个界面出来?

先说明一下情况:本人对C/C++编程和数据结构还算比较熟悉,对windows界面编程目前一窍不通。目前我写好了一个C程序,输入是几个字符串,输出也是几个字符串。现在我想做... 先说明一下情况:本人对C/C++编程和数据结构还算比较熟悉,对windows界面编程目前一窍不通。

目前我写好了一个C程序,输入是几个字符串,输出也是几个字符串。

现在我想做一个简单的界面:包含一个窗口,上面只需要有一个文本输入框,然后能通过我的程序把我的输出字符串显示出来这种的。

因为时间比较紧,大部头的书籍估计没时间看,请问一下有没有这种针对较为简单的窗口界面编写的速成教程?或者能简单指点一下更好
展开
 我来答
tbyang2011
推荐于2018-12-16 · TA获得超过681个赞
知道小有建树答主
回答量:778
采纳率:50%
帮助的人:341万
展开全部
最简单的方法是用vc6新建一个Win32 Application空工程,然后添加一个cpp文件,输入
(注意添加对话框资源,并且在对话框上添加一个文本框)
#include <Windows.h>
#include "resource.h"

// DialogProc, 枚举窗口对话框过程.
int CALLBACK DialogProc( HWND hdlg, UINT uMsg, WPARAM wParam, LPARAM lParam){
switch(uMsg){
case WM_INITDIALOG:{
SendDlgItemMessage(hdlg,IDC_EDIT1,EM_REPLACESEL,0,(long)"文本......");
}break;

case WM_DESTROY: break;
case WM_COMMAND:
switch(LOWORD(wParam)){
case IDCANCEL:
case IDOK:{
// DestroyWindow(hdlg);
EndDialog(hdlg,0);
} break;

default: break; // switch(LOWORD(wParam))} break; // case WM_COMMAND:
} // switch(uMsg)
return false;}

int WINAPI WinMain(HINSTANCE hInst, HINSTANCE,LPSTR,int){
// HWND hDialog=CreateDialog(hInst,(LPCTSTR)IDD_DIALOG1,0L,DialogProc);
return DialogBox(hInst,(LPCTSTR)IDD_DIALOG1,0L,DialogProc);}
jndxg
2013-01-07 · TA获得超过1.1万个赞
知道大有可为答主
回答量:2946
采纳率:100%
帮助的人:1627万
展开全部
使用VC的MFC做一个界面就可以,
建立新工程时候有工程向导,你直接生成一个对话框的应用程序就可以了。
找个MFC速成类的书当个参考,有那种速成教程的,你搜搜看电子版也有。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
_whales
2013-01-07 · TA获得超过2279个赞
知道大有可为答主
回答量:1814
采纳率:85%
帮助的人:502万
展开全部
那就MFC吧,一个对话框,一个按钮,一个编辑文本框,一个静态文本框,在要的消息响应函数里,先UpdateData()读出编辑框的输入,计算结束,输出到静态文本框。再UpdateData(FALSE)显示出来!就可以了!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2018-05-25
展开全部
开发界面建议使用web混合开发,简单粗暴。推荐他山框架,门槛低,可快速上手
under linux,you can use github.com/yaolixing/ohui
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
achen1911
2013-01-07 · 超过10用户采纳过TA的回答
知道答主
回答量:57
采纳率:0%
帮助的人:28.3万
展开全部
用QT,你会鲁得很爽的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式