PC_WIN_INIT

Windows のスタートアップの値を返します。

注:

このルーチンはネイティブ COBOL でのみサポートされます。

構文:

call "PC_WIN_INIT" using     hInst 
                             hPrevInst 
                             lpszCmdLine 
                             nCmdShow 
                   returning status-code

パラメータ:

  呼び出しプロトタイプの使用 (Key を参照) Picture
hInst cblt-HINSTANCE USAGE POINTER。
hPrevInst cblt-HINSTANCE USAGE POINTER。
lpszCmdLine cblt-pointer USAGE POINTER。
nCmdShow cblt-x4-comp5 pic x(4) comp-5。
status-code ライブラリ・ルーチン - キーを参照

入口:

なし

出口:

hInst このインスタンスのハンドル。
hPrevInst 前のインスタンスのハンドル。
lpszCmdLine コマンド・ラインへのポインタ。COBOL では使われません。
nCmdShow 作成されるどのウィンドウにも追加される属性を示すフラグ。

コメント:

Windows アプリケーションの起動時に、Windows から 4 つのスタートアップの値が返されます。これらは、複数の Windows API ルーチンを呼び出すとき必要になります。共有ランタイム・システムを使用するとき、Windows API を使用できるようにこのルーチンを呼び出してスタートアップの値を取得する必要があります。

ここで渡されるパラメータを使用してコマンド・ラインにアクセスしないでください。代わりに、ACCEPT ...FROM COMMAND-LINE を使用します。