博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C 语言 学习---获取文本框内容及字符串拼接
阅读量:4106 次
发布时间:2019-05-25

本文共 886 字,大约阅读时间需要 2 分钟。

case IDC_BUTTONLOGIN:		{			//GetDlgItemText(hwnd,IDC_EDTNAME,str,sizeof(str));			//第一参数是窗口的句柄,第二个参数是要取得内容的控件的ID			//第三个参数就是字符串指针,第四个参数就是指针指向区域的大小			char name[256];//为什么不用strlen而要用sizeof?			//Windows编程中一般用TCHAR代替char			//解决Unicode、中文编码问题。			char pass[256];			//GetDlgItemText Get取得,Dlg->Dialog(对话框)简写,Item项,Text(文本)			//SetDlgItemText Set取得,第一个参数是对话框句柄,第二个是要设置的空间的ID			//第三个是设置的字符串的值			GetDlgItemText(hwnd,IDC_EDITNAME,name,sizeof(name));			GetDlgItemText(hwnd,IDC_EDITPASS,pass,sizeof(pass));			//char info[256]="用户名为:"+name+",密码为:"+pass; "字符串拼接问题"			//printf是打印到屏幕上 printf("%s你好",name);			//sprintf是打印到字符串中			//相当于Java语言里的字符串相加 name+"你好"			//sprintf(字符串指针,"...",a1,a2,a3...);			TCHAR msg[256];			//sprintf(msg,"%s你好,登陆密码为%s",name,pass);			//wsprintf,c语言开发windows程序的时候用wsprintf代替sprintf			//解决中文等问题			wsprintf(msg,"%s你好,登陆密码为%s",name,pass);			MessageBox(hwnd,msg,TEXT("登陆成功"),MB_OK);		}
 

 

 

转载地址:http://bibsi.baihongyu.com/

你可能感兴趣的文章