##### Nindowsライブラリ - ボタン関数

# nwCreateButton

プッシュポタンの作成

### 書式

      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);

### 備考

  プッシュボタンはnwEnableButton()関数によって有効・無効の指定が可能です。 作成されたばかりのボタンは有効状態です。

### 参照

  nwEnableButton()
  nwDestroyWindow()

nwCreateButton

COPYRIGHT © SEGA ENTERPRISES, LTD., 1998,1999