home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 1997 July / VPR9707A.ISO / OLS / Win32 / Wbat128p / WBAT128P.LZH / SAMPLE / WBATAPI.H < prev    next >
Text File  |  1996-05-18  |  2KB  |  29 lines

  1. // wbatapi.h 2.02  (WinBatchEh API Header File)
  2.  
  3. #define    WINBAT_API_VER        0x0202    // APIバージョン
  4.  
  5. #define WM_WB_GETVER        (WM_USER +  0)    // APIのバージョンを取得
  6. #define WM_WB_GETBATWNDFLAG    (WM_USER + 10)    // バッチ実行ウィンドウフラグ取得
  7.                                 // 0:存在する 1:存在しない(非表示状態)
  8. #define WM_WB_GETREDIRECTOUTFLAG    (WM_USER + 11)    // リダイレクト出力フラグ
  9.                                 // 0:されていない 1:リダイレクトされている
  10. #define WM_WB_GETBATONMEMFLAG    (WM_USER + 15)    // バッチのオンメモリ処理フラグ
  11.                                 // 0:される 1:されない
  12. #define WM_WB_GETERRORLEVEL    (WM_USER + 20)    // ERRORLEVELを取得
  13. #define WM_WB_SETERRORLEVEL    (WM_USER + 21)    // ERRORLEVELを設定
  14. #define WM_WB_GETNOWLINE    (WM_USER + 30)    // 実行中の行番号を取得
  15. #define WM_WB_SETNOWLINE    (WM_USER + 31)    // 実行中の行番号を設定
  16. #define WM_WB_GETMAXLINE    (WM_USER + 35)    // バッチの最大行数を取得
  17. #define WM_WB_GETENV        (WM_USER + 40)    // 環境変数を取得
  18. #define WM_WB_PUTENV        (WM_USER + 41)    // 環境変数を設定
  19. #define WM_WB_GETENVALL        (WM_USER + 50)    // 全環境変数を取得
  20. #define WM_WB_PUTENVALL        (WM_USER + 51)    // 全環境変数を設定
  21. #define WM_WB_GETENVALLSIZE    (WM_USER + 55)    // 全環境変数のサイズを取得
  22. #define WM_WB_GETBATNAME    (WM_USER +100)    // バッチファイル名を取得
  23. #define WM_WB_GETBATNOWLINE    (WM_USER +110)    // 実行中のバッチ行を取得
  24. #define WM_WB_GETBATNUMLINE    (WM_USER +115)    // 任意のバッチ行を取得
  25. #define WM_WB_PUTCHAR        (WM_USER +200)    // 1文字を表示
  26. #define WM_WB_PUTSTR        (WM_USER +201)    // 文字列を表示
  27. #define WM_WB_ERRPUTCHAR    (WM_USER +210)    // 1文字を強制的に表示
  28. #define WM_WB_ERRPUTSTR        (WM_USER +211)    // 文字列を強制的に表示
  29.