マップエディタデ、子ウィンドウを使ったら良いと思って、子ウィンドウを作ってみました。
APIとかあんまり使ってないので、よく分からない事があります。
HSPのscreenで作ったウィンドウを子ウィンドウに変えればいいじゃんと思ったのですが、親ウインドウを変えるのが無理っぽかったです。
仕方なく
CreateWindowExで、新規に子ウィンドウ+ツールウインドウを作ったのは良いのですが、HSPのウィンドウidが割り当てられて無いので、標準命令が一切使えません。
別のバッファに絵を描いてから、hwndを頼りに
BItbltとかでコピーするしかないとか。
buttonを使うにも苦労しそう。
HSPを使ってる気がしません。
他言語だとこんな感じですか?
まあ、
Win32 API 関数リストには感謝。
PR