【C++】 DirectX初心者質問スレ Part33 【C】
■ このスレッドは過去ログ倉庫に格納されています
0301デフォルトの名無しさん
2011/01/07(金) 19:53:10GetCursorPos(&point);
ScreenToClient(hwnd, &point);
Drawtest(point.x, point.y);
break;
で呼んで
void Drawtest(int x, int y)
{
char str[] = "Hello World";
// 描画開始
g_lpD3DDevice->BeginScene();
RECT rc;
rc.left = x;
rc.top = y;
rc.right = x+16*strlen(str);
rc.bottom = y+16;
// 描画処理
g_font->DrawText(NULL, str, -1, &rc, NULL, D3DCOLOR_XRGB(255,255,255));
// 描画終了
g_lpD3DDevice->EndScene();
// 表示
g_lpD3DDevice->Present( NULL, NULL, NULL, NULL );
}
Hallo Worldの文字がマウスにぴったりと追従してくれません
ウィンドウの左上から離れれば離れるほど、カーソルと文字がの間が離れて行ってしまいます。
どこがいけないのでしょう?
■ このスレッドは過去ログ倉庫に格納されています