いつもお世話になっております。
以前、SetMouseDispFlagの挙動を修正していただきましたが、それ以後、
SetMouseDispFlag(FALSE);した後にSetWindowSize(w,h)で画面サイズを変更するとマウスポインタが表示されてしまいます。
ご対応をよろしくお願いいたします。
#include "DxLib.h"
namespace {
constexpr int windowWidth = 640;
constexpr int windowHeight = 480;
}
bool dxlibInit() {
ChangeWindowMode(TRUE); //ウインドウモードにする
SetWindowSize(windowWidth, windowHeight);
// DXライブラリ初期化処理
if (DxLib_Init() == -1) {
return false;
}
SetDrawScreen(DX_SCREEN_BACK); //描画先を裏画面に設定
return true;
}
int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow) {
if (!dxlibInit()) {
// エラーが起きたら直ちに終了
return 1;
}
SetMouseDispFlag(FALSE);
WaitKey();
SetWindowSize(200, 100);
WaitKey();
DxLib_End();
return 0;
}