HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2021
0314
HKRアプリケーションのバックグラウンドでの起動2解決


HKR

リンク

2021/3/14(Sun) 12:00:23|NO.92470

アプリ起動時にコマンドラインで受け取ったメッセージを
特定のソケットに投げて終了するだけのアプリを作成しています。

例えば
「hogegoge.exe あいうえお」
と起動されたときに、
「あいうえお」
の文字列をport5000に送信する

といった感じです。

ただ、このプログラムの問題点がありまして、アプリ起動時にかならずデフォルトの
初期ウィンドウが表示されるため画面がチラつき、さらに他のアプリのフォーカスを
一瞬奪ってしまうのです。

アプリを最小化で常駐させて、多重起動時に共有メモリを使ってメッセージを送信する
機構を組み込んでみたりもしましたが、この初期ウィンドウがフォーカスを奪う件だけは
解決方法が見つかりません。

何かバックグラウンド常駐アプリ(?)用の命令なりコンパイルの仕方とかありますでしょうか?



この記事に返信する


TOMATO

リンク

2021/3/14(Sun) 12:09:33|NO.92471


#packopt hide 1

をどこかに書いておいて、
実行ファイル自動作成をしたEXEに関してはウィンドウが非表示で起動します。
(スプリクトエディタから実行(F5)では非表示にならないので注意)



HKR

リンク

2021/3/14(Sun) 12:34:45|NO.92472

うぁーっ、あっさり解決したーっ!( ゚Д゚)
ありがとうございました!



ONION software Copyright 1997-2023(c) All rights reserved.