文字のアウトラインを取得する為のコード取得ルーチン
○文字は2バイトと1バイトコードが混じる可能性あり
UINT string_code;
char c1;
unsigned short int c2;
char Moji[48];
for ( int iC=0; iC < lstrlen(Moji);++iC ){
c1= Moji[iC];//1バイトコード取得
c2= ( (Moji[iC]<<8 ) + unsigned char (Moji[iC+1]) ) ;
if ( 0<c1 && c1<128 ){//-の価をチェックルーチンに回すとランタイムエラー
if ( __iscsym(int(c1))!=0 ){
string_code=c1;
}
}else {1byteではないなら2バイトコード
int cc0=_ismbcl0(c2),cc1=_ismbcl1(c2),cc2=_ismbcl2(c2),cn=_ismbchira(c2),ck=_ismbckata(c2);
if ( (( cc0 =! 0)||( cc1 =! 0)||( cc2 =! 0)||( cn != 0)||( ck != 0)) ){
//2バイトコード if ( _ismbcl0(c2)!=0 )こういう書き方できない為
iC++;
string_code=c2;
}else{
string_code=c1;//BPt置いて監視 上から漏れてくるコードあるかな?
}
}
fsize=::GetGlyphOutline( hDC, string_code, GGO_GRAY4_BITMAP, &stGlyphmtrics, 0, NULL, &mat );
...
}//end of for
もっといい方法ありますかね? orz....コンナショリ ビョウガループにイレラレルノカ????
探検
親父PGがゲームを作り始めるスレッド
■ このスレッドは過去ログ倉庫に格納されています
106親父PG
04/04/04 16:45ID:6UsE36R6■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【工作員】「X」のアカウント所在地公開機能が暴いた世論操作の実態 MAGA支持著名アカウントの多くが米国外から運営 日本にも波及 [ごまカンパチ★]
- たぬかな、結婚していた SNSで報告 生配信では入籍時期も説明 祝福殺到「おめでとう!」「幸あれ」 [muffin★]
- 【高市関税キター!!】個人輸入・少額輸入品への税優遇見直しへ…中国の通販サイトなどからの大量輸入を懸念 [1ゲットロボ★]
- 自民 国会議員の歳費 月額5万円引き上げ 今国会での成立目指す [どどん★]
- 「クラウンに乗りたかった」東京・足立の車暴走 男性、容疑を否認★2 [七波羅探題★]
- 「車を処分してください」生活保護の窓口 取材で見えた利用者の実情 [少考さん★]
- 【高市悲報】月刊WiLL1月特別号の表紙🤮🤮🤮 [731544683]
- 自民党閣僚関係者「党内外問わず高市総理に批判的なことを言える空気ではない」 [834922174]
- 今彼女にフェラさせながらなんGやってるけど質問ある?
- 【動画】慶應准教授の有野氏、高市答弁の問題点を理路整然と指摘しまいネトウヨ発狂wwwwwwwwwwww [271912485]
- 高市首相、簡単な英語も通訳必須だった。日本の報道機関は捏造してたの? [633746646]
- おっさんをハチから守るゲームの広告wwwwwww
