windows API 第八篇 _tcsicmp _stricmp _wcsicmp _mbsicmp
Perform a lowercase comparison of strings.
函数原型:
int _stricmp( const char *string1, const char *string2 ); //#include <string.h>
int _wcsicmp( const wchar_t *string1, const wchar_t *string2 ); //#include <string.h> or <wchar.h>
int _mbsicmp( const unsigned char *string1, const unsigned char_t *string2 ); //#include <mbstring.h>
返回值:
0: string1 identical to string2 <0:string1 less than string2 >0:string1 greater than string2
举例:
char *str1 = "abc";
char *str2 = "AbC";
int nResult = _stricmp(str1, str2); //nResult = 0
wchar_t szStr1[] = "asdfg";
wchar_t szStr2[] = "AsDfG";
int nResult = _wcsicmp(szStr1, szStr2); //nResult = 0
至于_mbsicmp是比较无符号字符串的,可根据情况自行使用
转载于:https://www.cnblogs.com/priarieNew/p/9754168.html
windows API 第八篇 _tcsicmp _stricmp _wcsicmp _mbsicmp相关推荐
- windows API 第13篇 MoveFileEx
上一篇介绍了MoveFile,这次分析MoveFileEx,它是MoveFile的扩展函数,功能还要更加强大些. 先看定义: BOOL WINAPI MoveFileEx(_In_ LPCTSTR l ...
- Windows界面编程第八篇 listbox彩色显示隔行变色
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 本文配套 ...
- messagebox 全部使用_「一」Windows API 零门槛编程指南——MessageBox
本篇作为Windows API 系列文章的第一篇,将简要的讲解一下什么是Windows API,Windows API能做些什么,并且尽可能讲解一些新出现的专有名词:本系列博文几乎没有难啃的" ...
- C# 获得窗体句柄并发送消息(利用windows API可在不同进程中获取)
C#使用Windows API获取窗口句柄控制其他程序窗口 编写程序模拟鼠标和键盘操作可以方便的实现你需要的功能,而不需要对方程序为你开放接口.比如,操作飞信定时发送短信等.我之前开发过飞信耗子,用的 ...
- windows API 开发飞机订票系统 图形化界面 (二)
首先,用到的数据结构的定义.以及全局变量和函数的声明如下: 1 // Flight.c : 定义应用程序的入口点. 2 // 3 #include "stdafx.h" 4 5 / ...
- 【一】Windows API 零门槛编程指南——MessageBox 基本使用及基础讲解
本篇作为Windows API 系列文章的第一篇,将简要的讲解一下什么是Windows API,Windows API能做些什么,并且尽可能讲解一些新出现的专有名词:本系列博文几乎没有难啃的" ...
- Python之路【第八篇】:堡垒机实例以及数据库操作
Python之路[第八篇]:堡垒机实例以及数据库操作 堡垒机前戏 开发堡垒机之前,先来学习Python的paramiko模块,该模块机遇SSH用于连接远程服务器并执行相关操作 SSHClient 用于 ...
- 挂钩Windows API
创建时间:2004-03-06 文章属性:原创 文章提交:SoBeIt (kinsephi_at_hotmail.com) ===========================[ 挂钩Windows ...
- C#低级Windows API钩子拦截键盘输入
一. 简介 猫和婴儿有很多共同之处.他们都喜欢吃家中养植的植物,都非常讨厌关门.他们也都爱玩弄你的键盘,结果是,你正发送给你的老板的电子邮件可能是以半截句子发送出去的,你的Excel帐户也被加入了一些 ...
最新文章
- emoji mysql 转 unicode_unicode和emoji编码
- oracle显示多表数据,Oracle DB 使用连接显示多个表中的数据
- XML编辑器之XMLSpy2005
- VTK:可视化之VectorOfActors
- maven-将maven工程打包成可执行jar包
- 蚁族之痛:过年如过关
- JMeter4.0以上 分布式测试报错 server failed start Listen failed on port
- Software Construction Series(1)
- Csdn账号如何注销?
- 红外倒车雷达原理图_超声波倒车雷达电路图及原理分析
- 汉澳Sinox2014X64server高级桌面服务器版操作系统发布
- 【Unity】 Unity主题皮肤
- 微信一键连wifi服务器,微信小程序一键连wifi
- PS精修电影胶片调色特效[附素材及方法]
- java笔记--多敲代码四
- OpenGL入门教程之 深入理解
- intel 新一代集成显卡
- 阿里云备案流程、操作步骤及所需时间图文详解
- 「翻译」Vue3 相比 Vue2 都有哪些优化?
- java计算机毕业设计社区生活超市管理系统源程序+mysql+系统+lw文档+远程调试