【c笔记】GetDlgItemText 怎样判断是否在IDC_EDTNUM2为空时返回的

来源:互联网 发布:mysql树形结构查询 编辑:程序博客网 时间:2024/04/29 20:23

GetDlgItemText  怎样判断是否在IDC_EDTNUM2为空时返回的值?

GetDlgItemText(hwnd,IDC_EDTNUM2,cNumber2,sizeof(cNumber2)/sizeof(TCHAR));
怎样判断是否在IDC_EDTNUM2为空时返回的值?
if(GetDlgItemText(hwnd,IDC_EDTNUM2,cNumber2,sizeof(cNumber2)/sizeof(TCHAR));
{
}
else
{
    MessageBox(hwnd,TEXT("请输入姓名!"),TEXT("提示"),MB_OK);
}

GetDlgItemText返回值
          如果函数调用成功,返回值为拷贝到缓冲区中的 TCHAR 字符个数(不包括结束空字符)。
  如果函数调用失败,返回值为 0 。要获取更多错误信息,请调用 GetLastError 函数。
  说明
          如果字符串的长度大于缓冲区的长度,则会被截断,并以空字符结束。
  在 ANSI 版本中,长度指的是字节数,在 Unicode 版本中,长度指的是字符的个数。
 

原创粉丝点击