NWHWND nwCreateButton( func, *caption, x, y, w, h, hWndParent ) NWF_BUTTONFUNC func Sint8 *caption Sint32 x Sint32 y Sint32 w Sint32 h NWHWND hWndParent
func | コールバック関数のポインタ |
*caption | プッシュボタンの表記文字列 |
x,y | プッシュボタンの位置座標 |
w,h | プッシュボタンのサイズ |
hWndParent | 親ウィンドウのハンドル |
成功 | ウィンドウハンドル |
失敗 | NULL |
作成されたプッシュボタンがクリックされると、設定されたコールバック関数を実行します。 実際はマウスポインタがボタンの上にある状態でAボタンがリリース(放された)ときに実行されます。
プッシュボタンの位置座標を指定する引数 x,y は、親ウィンドウからの相対座標で指定します。
/* Creates an "OK" button */ NWHWND button = nwCreateButton(button_callback_back, "OK", 3, 20, 48, 13, hWndParent);