INTERNATIONAL LABORATORY CORPORATION


サポート > GENWARE3 サポート > 技術情報(よくあるご質問と回答) >

基本コントロールでOnClickを発生させる方法

組込みGUI統合開発環境 GENWARE3(ジェンウェアスリー) サポート

技術情報(よくあるご質問と回答)

ご質問

基本コントロールでOnClickを発生させる方法を教えてください。

回答

基本コントロールからOnClickイベントを発生されるためには、パネル生成時に基本コントロールオブジェクトを制御可能状態に設定する必要があります。
パネルのOnCreate関数でSetEnableStatus関数を呼び出し、基本コントロールオブジェクトを制御可能状態(G_TRUE)に設定してください。
SetEnableStatus関数の詳細につきましては、「GENIFA3関数リファレンス」をご覧ください。

[サンプルコード(C言語)]

GBasicControl *pControl;
/* 基本コントロールオブジェクト取得 */
pControl = (GBasicControl *)GWGetVmt( GPanel_VMT, pSelf )->GetChild( pSelf, GBASICCONTROL00001 );
/* 基本コントロールオブジェクトを制御可能にする */
GWGetVmt( GBaseWindow_VMT, pControl )->SetEnableStatus( pControl, G_TRUE );

対象製品バージョン:

管理番号:FG_G10229

資料更新日: 2021年1月29日

※この資料は、資料更新日現在のものです。


ページTOPへ

ILC商品一覧