いちばんやさしいゲームの作り方

文系の人でも、数理学がわからない人でもゲームプログラミングをマスターできるブログ

Windows API による Windows アプリケーションの構築に必要な文字列型です。

国際化に対応したい場合。

/* windows.h を #include する前に
   _UNICODE 定数と UNICODE 定数を定義する */
#define _UNICODE

#define UNICODE
TCHAR WCHAR と同じ
TBYTE WCHAR と同じ
PSTR ‘\0′で終わる8ビット文字列へのポインタ
LPSTR ‘\0′で終わる8ビット文字列へのポインタ
LCSTR ‘\0′で終わる内容を変更できない8ビット文字列へのポインタ
LPCSTR ‘\0′で終わる内容を変更できない8ビット文字列へのポインタ
PWSTR ‘\0′で終わる16ビット文字列へのポインタ
LPWSTR ‘\0′で終わる16ビット文字列へのポインタ
PCWSTR ‘\0′で終わる内容を変更できない16ビット文字列へのポインタ
LPCWSTR ‘\0′で終わる内容を変更できない16ビット文字列へのポインタ
PTSTR PWSTR と同じ
PCTSTR PCWSTR と同じ
LPTSTR LPWSTR と同じ
LPCTSTR LPCWSTR と同じ

ちなみに国際化対応が必要ない場合。

TCHAR CHAR と同じ
TBYTE CHAR と同じ
PSTR ‘\0′で終わる8ビット文字列へのポインタ
LPSTR ‘\0′で終わる8ビット文字列へのポインタ
LCSTR ‘\0′で終わる内容を変更できない8ビット文字列へのポインタ
LPCSTR ‘\0′で終わる内容を変更できない8ビット文字列へのポインタ
PWSTR ‘\0′で終わる16ビット文字列へのポインタ
LPWSTR ‘\0′で終わる16ビット文字列へのポインタ
PCWSTR ‘\0′で終わる内容を変更できない16ビット文字列へのポインタ
LPCWSTR ‘\0′で終わる内容を変更できない16ビット文字列へのポインタ
PTSTR PSTR と同じ
PCTSTR PCSTR と同じ
LPTSTR LPSTR と同じ
LPCTSTR LPCSTR と同じ

Contributions




Trackback URL

メルマガ登録・解除
 
挫折不可能!初級ゲームプログラミング完全マニュアル
RSS track feedいちばんやさしいゲームの作り方 TECHNORATI お気に入りに追加する
フィードメーター - いちばんやさしいゲームの作り方 ブログSEO対策:track word カウンター
Firefox meter あわせて読みたい SEO STATUS
このページの先頭へ