GetDlgItemInt (MFC)究竟是什么功能的?
网络编程中,调用它来读取文本框中的端口号。(是MFC非API)似乎是获取字符串并转化成int类型的数值?那我如果输入的是汉字而不是数字,它似乎也能分辨的出来啊。代码里只有...
网络编程中,调用它来读取 文本框中的端口号。(是MFC非API)
似乎是获取字符串并转化成int 类型的数值?
那我如果输入的是汉字而不是数字,它似乎也能分辨的出来啊。
代码里只有设置条件,输入必须是1~65535 并没有规定汉字不行,但这样运行起来如果输入汉字似乎也不在范围内 展开
似乎是获取字符串并转化成int 类型的数值?
那我如果输入的是汉字而不是数字,它似乎也能分辨的出来啊。
代码里只有设置条件,输入必须是1~65535 并没有规定汉字不行,但这样运行起来如果输入汉字似乎也不在范围内 展开
2个回答
展开全部
对话窗中一项,你在那个格子里拍入了字符串型的数值,带负号或带空格或不带负号,这个函数,去掉首尾空白,把它转化为数值。有符号数 数值 超过 INT_MAX 或 无符号数 数值 超过 UINT_MAX ,函数返回 0。发生错误时,BOOL* lpTrans 也是0,没错误时,BOOL* lpTrans 为非0。
字符串型的数值 意思是无论什么码书写,它应当是整型数(例如,ASCII码阿拉伯数字,中文unicode国标码阿拉伯数字)。至于是否支持中文某种码,看编译器,也看程序是否支持多字节编码。
字符串型的数值 意思是无论什么码书写,它应当是整型数(例如,ASCII码阿拉伯数字,中文unicode国标码阿拉伯数字)。至于是否支持中文某种码,看编译器,也看程序是否支持多字节编码。
展开全部
这个函数的功能是获得对话框或窗口中子类控件的数值。
MSDN上的帮助:
http://msdn.microsoft.com/en-us/library/c7t43w0s(v=vs.90).aspx
或:
http://msdn.microsoft.com/zh-cn/library/c7t43w0s(v=vs.90).aspx
MSDN上的帮助:
http://msdn.microsoft.com/en-us/library/c7t43w0s(v=vs.90).aspx
或:
http://msdn.microsoft.com/zh-cn/library/c7t43w0s(v=vs.90).aspx
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询