FindStringExact
Code::<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> |
CComboBox::FindStringExact
int FindStringExact( int nIndexStart, LPCTSTR lpszFind ) const;
当nStartAfter=-1时,则表示查的整个列表框的的项目
判断是否存在时用条件
列表中有 字符串 str 返回值>= 0
列表中没有 字符串 str 返回值= -1 项目存在 不执行 if (返回值>0 ) 项目存在;return; if (返回值!=-1 ) 项目存在;return; 项目不存在 执行 if (返回值==-1 ) { 项目不存在; } |
Code::判断列表框中的项目是否已经存在了 |
void CWwwDlg::OnButton1()
{
CString s;
GetDlgItemText(IDC_COMBO1,s);
int i = ((CComboBox*)GetDlgItem(IDC_COMBO1))->FindString(-1,s);
CString s2;
s2.Format("%d",i);
MessageBox(s2);
}
效果图: 这个问题需要解决 a != aaaa 完全相等才相等! 如何处理 |
Code:: FindStringExact可以解决FindString出现的问题 |
void CWwwDlg::OnButton1()
{
CString s;
GetDlgItemText(IDC_COMBO1,s);
if (s.IsEmpty()) return;
int i = ((CComboBox*)GetDlgItem(IDC_COMBO1))->FindStringExact(-1,s);
CString s2;
s2.Format("%d",i);
if (i>=0)
{
MessageBox("项目已存在!");
return;
}
else
{
MessageBox("此项目不存在");
}
} 效果图: |
转载于:https://www.cnblogs.com/xe2011/p/3576988.html
FindStringExact相关推荐
- MFC ComboBox
一.入门篇 ComboBox (组合框)控件很简单,可以节省空间.从用户角度来看,这个控件是由一个文本输入控件和一个下拉菜单组成的.用户可以从一个预先定义的列表里选择一个选项,同时也可以直接在文本框里 ...
- C#窗体控件更新(五)
列表类控件 十.ListBox 控件 ListBox 控件又称列表框,它在工具箱中的图标为,它显示一个项目列表供用户选择.在列表框中,用户 一次可以选择一项,也可以选择多项. 1.常用属性: (1) ...
- MFC之ComboBox控件用法
本文以实例形式较为详细的讲述了MFC中ComboBox控件的用法.分享给大家供大家参考之用.具体方法如下: 一.ComboBox简介: ComboBox控件是由一个文本输入控件和一个下拉菜单组成的.用 ...
- C#常用控件的属性以及方法(转载)
-----以前看别人的,保存了下来,但是忘了源处,望见谅. C#常用控件属性及方法介绍 目录 1.窗体(Form) 2.Label (标签)控件 3.TextBox(文本框)控件 4.RichText ...
- MFC——ComBox用法大全
(1):先看第一篇: CComBox控件使用方法 CComBox控件在MFC编程经常使用到.主要涉及到几个功能: 1.值的插入,这通常会使用两种方法 1) int AddString( ...
- C#控件常用设计整理大全
1.常用属性 (1)Name属性:用来获取或设置窗体的名称,在应用程序中可通过Name属性来引用窗体. (2)WindowState属性:用来获取或设置窗体的窗口状态. 取值有三种: Normal ...
- MFC COMBO-BOX最详细教程
找了好多,这是讲的最清楚的,与大家共享! 转:https://blog.csdn.net/fym0121/article/details/7515862 当你只需从一列对象中选出一个时,使用COMBO ...
- C#控件及常用属性整理
C#控件一览表 前所未有的震撼(太详细了) 1.窗体 1.常用属性 (1)Name属性:用来获取或设置窗体的名称,在应用程序中可通过Name属性来引用窗体. (2) WindowState属性: 用来 ...
- MFC_Combo_Box_用法(下拉框)
Combo Box(组合框)控件很简单,可以节省空间.从用户角度来看,这个控件是由一个文本输入控件和一个下拉菜单组成的.用户可以从一个预先定义的列表里选择一个选项,同时也可以直接在文本框里面输入文本. ...
最新文章
- 强烈安利!这个私藏已久的神器!
- 2.数据库的基本操作针对于库层面的操作
- leetcode算法题--组合总和
- TypeScript学习笔记1:变量赋值及书写方式
- 逃出你的肖申克(四):理智与情感
- python定义匿名函数关键字_Python(11):Python函数基础(定义函数、函数参数、匿名函数)...
- 开源个.NetCore写的 - 并发请求工具PressureTool
- LeetCode 609. 在系统中查找重复文件(哈希)
- 【载誉】致远互联荣获“2017最佳协同管理解决方案”殊荣
- python tfidf特征变换_使用sklearn提取文本的tfidf特征
- 别说你不知IE9正式版浏览器小技巧9则
- FreeRTOS之Tracealyzer for FreeRTOS(FreeRTOS+Trace) 详解(源码解析+移植)
- [转载] 第一个Python CGI编程和配置
- 嵌入式linux系统移植的四大步骤_基于ARM的Linux系统移植的方法
- 黑马Java学科资料
- 《机械制造技术基础》常见的问题
- python空格转义字符_python空格转义
- 2018电赛手势识别比赛经历
- 跨境电商面临“寒冬”考验,如何转型升级入局新赛道(Starday)
- 哈希表的查找比红黑树更快吗?
热门文章
- js调试之console.log()
- 【微信小程序企业级开发教程】前台收集数据更新数据库表方法
- 【微信小程序企业级开发教程】微信小程序目录结构
- host文件修改后无法保存的问题
- list转map stream_advancedday10可变参数不可变集合及Stream流
- 积累有价值的seo资源提高网站优化效果
- 网站建设想要出类拔萃还要从基础上做创新
- 计算机电缆称赞千 捷网络下拉刷词,电脑常用技巧
- android 4.2 桌面快捷方式,Android 添加桌面快捷方式操做
- html的ol和ul和li,HTML 列表元素OL、UL、LI