c++ textbox和button怎么用
怎么通过按1个button把一条textbox里的内容读出来或把变量值显示到textbox里。我用的是VS2010,新建项目是不是选windows窗体应用程序程序就一个对...
怎么通过按1个button把一条textbox里的内容读出来或把变量值显示到textbox里。我用的是VS2010,新建项目是不是选windows窗体应用程序
程序就一个对话框,上面有按钮和显示框,VS2010里面有那种项目可以用工具箱往对话框上加控件,就是不知道怎么给控件实现功能 展开
程序就一个对话框,上面有按钮和显示框,VS2010里面有那种项目可以用工具箱往对话框上加控件,就是不知道怎么给控件实现功能 展开
3个回答
展开全部
菜单里选 文件->新建项目-> 选择你的语言比如说Visual C++ ->MFC->MFC应用程序
用MFC吧,建议用 基于对话框 的 ,然后点击完成就可以了。
添加控件什么的,看孙鑫老师的教程!
CString s;
GetDlgItemText(IDC_TEXT1, s); //取出textbox的内容,IDC_TEXT1是你的textbox控件的编号
s.Format(_T("this is new text string."));
SetDlgItemText(IDC_TEXT1, s); //设置textbox的内容
用MFC吧,建议用 基于对话框 的 ,然后点击完成就可以了。
添加控件什么的,看孙鑫老师的教程!
CString s;
GetDlgItemText(IDC_TEXT1, s); //取出textbox的内容,IDC_TEXT1是你的textbox控件的编号
s.Format(_T("this is new text string."));
SetDlgItemText(IDC_TEXT1, s); //设置textbox的内容
展开全部
建议系统地学习一下C++,或者C#也行,现在比较流行。以下几个API可以取出控件的值,并弹出一个对话框:
参考原型如下:
int DialogBox( //创建对话框
HINSTANCE hInstance, // handle to application instance
LPCTSTR lpTemplate, // identifies dialog box template
HWNDhWndParent, // handle to owner window
DLGPROC lpDialogFunc // pointer to dialog box procedure
);
UINT GetDlgItemText( //获取对话框上控件的值
HWND hDlg, // handle of dialog box //对话框句柄
int nIDDlgItem, // identifier of control
LPTSTR lpString, // address of buffer for text
int nMaxCount // maximum size of string
);
int MessageBox( //弹出提示对话框
HWND hWnd, // handle of owner window
LPCTSTR lpText, // address of text in message box
LPCTSTR lpCaption, // address of title of message box
UINT uType // style of message box
);
参考原型如下:
int DialogBox( //创建对话框
HINSTANCE hInstance, // handle to application instance
LPCTSTR lpTemplate, // identifies dialog box template
HWNDhWndParent, // handle to owner window
DLGPROC lpDialogFunc // pointer to dialog box procedure
);
UINT GetDlgItemText( //获取对话框上控件的值
HWND hDlg, // handle of dialog box //对话框句柄
int nIDDlgItem, // identifier of control
LPTSTR lpString, // address of buffer for text
int nMaxCount // maximum size of string
);
int MessageBox( //弹出提示对话框
HWND hWnd, // handle of owner window
LPCTSTR lpText, // address of text in message box
LPCTSTR lpCaption, // address of title of message box
UINT uType // style of message box
);
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2015-08-10
展开全部
TextBox又不是容器,里面不能放button,必须自己做一个像TextBox那样四边黑、中间白的控件,里面再放个Button;
参考如下:
TextBox TB = new TextBox();
TB.Parent =this;
Button B = new Button();
B.Parent = TB;
B.Width = 40;
B.Dock = DockStyle.Right;
B.BackColor = SystemColors.Contro
参考如下:
TextBox TB = new TextBox();
TB.Parent =this;
Button B = new Button();
B.Parent = TB;
B.Width = 40;
B.Dock = DockStyle.Right;
B.BackColor = SystemColors.Contro
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询