PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
1068 98/03/27 16:12:21 RE(6):Run関数の代わりにWinExecで対処 By ryuji
1067 98/03/27 16:11:14 RE(5):WinExec() いただきました (^^) By nari
1062 98/03/27 10:35:03 RE(4):Run関数によるプログラム起動でWindowを隠せないでしょうか。 By nari
1055 98/03/26 20:20:30 RE(3):Run関数の代わりにWinExecで対処 By Taka
1053 98/03/26 19:47:09 RE(2):Win32APIでWindowを隠す By M.M
1052 98/03/26 18:50:43 RE(1):Run関数によるプログラム起動でWindowを隠せないでしょうか。 By nari
1048 98/03/26 15:21:24 Run関数によるプログラム起動でWindowを隠せないでしょうか。 By ryuji

カテゴリ:旧電子会議室
日付:1998年03月26日 18:50 発信者:nari
題名:RE(1):Run関数によるプログラム起動でWindowを隠せないでしょうか。

>Run関数によりBATファイルを起動する際にDOS窓を見せない方法を考えています。

>できそうにありません。WinAPIを使用すればできるのでしょうか。
>ごぞんじの方がいましたらご教授願います。

ご存知ではないんですが、以下が怪しいです。
# api32wh.hlpから引用

HINSTANCE ShellExecute(hwnd, lpszOp, lpszFile, lpszParams, lpszDir, wShowCmd)

 HWND hwnd;            /* 親ウィンドウのハンドル */
  LPCTSTR lpszOp;      /* 実行する操作の文字列のアドレス */
  LPCTSTR lpszFile;     /* ファイル名の文字列のアドレス */
  LPTSTR lpszParams;  /* 実行可能ファイルのパラメータの文字列のアドレス */
  LPCTSTR lpszDir;      /* デフォルト ディレクトリの文字列のアドレス */
  INT wShowCmd;        /* オープンされたときのファイルの表示の有無 */

wShowCmd に SW_HIDE ( = 0 )を与えるとご希望の状態になるかもしれません。

お試し下さい。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS (記載なし)
DBMS (記載なし)
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.