「入力の位置を示す棒」というのは、
| ← こんな感じの奴です。
それと、なぜSetKeyInputStringColor関数はこんなにも引数が多いのでしょうか?
最初みたときはビックリしました。
それに記述も下のプログラムのようにCがめちゃくちゃ並んで、少し違和感が出てしまいます。
KeyInputNumber関数の入力文字の色を黒くしたいだけなのですが、SetKeyInputStringColor関数を使うのしか方法はないのでしょうか・・・。
OS:Windows7 32bit
コンパイラ:VisualStudio2010
言語:C
ライブラリ:DXライブラリ
#include"DxLib.h"
int WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int){
int C = GetColor(255,255,255);
int TEST;
ChangeWindowMode(TRUE);
DxLib_Init();
DrawBox(270, 190, 370, 290, GetColor(255,255,255), TRUE);
SetKeyInputStringColor(GetColor(0,0,0),GetColor(0,0,0),C,C,C,C,C,C,C,C,C,C,C,C,C,C,C);
TEST = KeyInputNumber(270 ,190, 100 ,1, FALSE);
DxLib_End();
return 0;
}