void nwRegisterCommand( pReg )
const PNWREGIST pReg
pReg 登録するコマンドの情報
なし
Nindows2へコマンドを登録します。登録したコマンドはコンソール及びnwExecuteCommand()から呼び出します。
NWREGIST testcomd = { test, "test", "TEST Command."}; int test( int argc, char *argv[] ) { int i; nwDbPrintf( "Testing... Argc = %d\n", argc ); for( i=0; i<argc; i++ ) { nwDbPrintf( " Argv[%d] = %s\n", i, argv[i] ); } } void main(void) { nwRegisterCommand( &testcomd ); }
登録したコマンドはhelpコマンドで確認できます。 登録するための構造体は必ずスタィックに確保してください。 内部ではポインタを向けるだけです。
nwExecuteCommand() 登録コマンドの実行 nwUnregisterCommand() 登録したコマンドの開放