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...