HSP - Hot Soup Processor [14]
■ このスレッドは過去ログ倉庫に格納されています
0505名前は開発中のものです。
2007/03/03(土) 14:07:38ID:WpAkZHyn#uselib "user32.dll"
#func ShowWindow "ShowWindow" int, int
// BOOL ShowWindow(
// HWND hWnd, // ウィンドウハンドル
// int nCmdShow // 表示状態
// );
#func SetWindowLong "SetWindowLongA" int, int, int
// LONG SetWindowLongA(
// HWND hWnd, // ウィンドウハンドル
// int nIndex, // 変更するデータの指定
// LONG dwNewLong // 新しい値
// );
#func SetWindowPos "SetWindowPos" int, int, int, int, int, int, int
// BOOL SetWindowPos(
// HWND hWnd, // ウィンドウのハンドル
// HWND hWndInsertAfter, // 配置順序のハンドル
// int X,int Y,int cx,int cy, //位置と大きさ
// UINT uFlags // ウィンドウ位置のオプション
// );
#define GWL_STYLE -16
#define WS_OVERLAPPEDWINDOW 0x00CF0000
#define SW_SHOWMAXIMIZED 3
#define SWP_FRAMECHANGED 0x0020
screen 0,ginfo_dispx,ginfo_dispy,0,,,640,480
SetWindowLong hwnd, GWL_STYLE, WS_OVERLAPPEDWINDOW
ShowWindow hwnd, SW_SHOWMAXIMIZED
SetWindowPos hwnd, 0, ginfo_wx1, ginfo_wy1, ginfo_dispx, ginfo_dispy, SWP_FRAMECHANGED
とりあえず作ったぜ?最大化はこんな感じ?
で、タスクバーが重ならないのはフルスクリーンではないのか?
■ このスレッドは過去ログ倉庫に格納されています