WINCE很好用的字元轉換函式

2021-04-20 07:21:28 字數 1198 閱讀 6946

wince很好用的字元轉換函式

2008-07-27 16:15

在wince 下,是使用unicode編碼的,對pc的介面,都要轉換一下,才能用。

把以下複製成 *.h檔案,加入到工程中,即可。

//******************************=

#pragma once

#include "afxwin.h"

#include

//ansi to unicode

wstring ansitounicode( const string& str )

//unicode to ansi

string unicodetoansi( const wstring& str )

//utf-8 to unicode

wstring utf8tounicode( const string& str )

//unicode to utf-8

string unicodetoutf8( const wstring& str )

{

char* pelementtext;

int itextlen;

// wide char to multi char

itextlen = widechartomultibyte( cp_utf8,

0,

str.c_str(),

-1,

null,

0,

null,

null );

pelementtext = new char[itextlen + 1];

memset( ( void* )pelementtext, 0, sizeof( char ) * ( itextlen + 1 ) );

::widechartomultibyte( cp_utf8,

0,

str.c_str(),

-1,

pelementtext,

itextlen,

null,

null );

string strtext;

strtext = pelementtext;

delete pelementtext;

return strtext;

python中很好用的函式

split 拆分字串。通過指定分隔符對字串進行切片,並返回分割後的字串列表 list 用法是 string.split str num n 其含義是將string 這個字串以str為分割點,分割了num次,選擇其中第n個 以1開始計數 其中引數除了str不可省略之外,其他都可以 用法一 string...

C 延時小函式 很好用

平時我們在做winform開發的時候,有時候需要讓程式休眠幾秒鐘,但是,如果我們直接使用 thread.sleep 函式,頁面ui就會停止響應。怎麼樣解決呢,你可以把頁面涉及到表現ui的 放到乙個單執行緒處理,也可以採用 的做法,加乙個小函式ok了。測試過很好用。public static bool...

很好用的工具類

package com.pgworld.util public static function gettextfilter bitmapfilter public static function getdropshadowfilter color number 0x000000,angle numb...