プログラムからメモ帳を使うには?

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
sozai
記事: 57
登録日時: 10年前
住所: 日本-関東
連絡を取る:

プログラムからメモ帳を使うには?

#1

投稿記事 by sozai » 10年前

ただ『使えたら使ってみたいな』程度に思っただけなのですが、C言語のプログラムからメモ帳を最初から何か文字列を書き込んだ状態で画面上に表示するには
どうすればよいのでしょうか?
使うライブラリだけでも良いので教えてください。
[hr]
Is it true?
Function = a==b;

アバター
みけCAT
記事: 6734
登録日時: 13年前
住所: 千葉県
連絡を取る:

Re: プログラムからメモ帳を使うには?

#2

投稿記事 by みけCAT » 10年前

「メモ帳」はWindows標準のnotepad.exeでいいですか?

厳密に「最初から何か文字列を書き込んだ状態で画面上に表示する」には、ファイルを読み込ませます。
例えばstdlib.hのsystem関数などで"notepad hoge.txt"とかいうコマンドを実行すればいいです。
(system関数は、ダブルクオーテーションを含むコマンドの処理が苦手かもしれません)

ファイルを開かずにメモ帳を起動し、C言語から文字列を書き込むには、
WM_CHARメッセージをうまい具合に送ってやればいいかもしれません。
複雑な問題?マシンの性能を上げてOpenMPで殴ればいい!(死亡フラグ)

sozai
記事: 57
登録日時: 10年前
住所: 日本-関東
連絡を取る:

Re: プログラムからメモ帳を使うには?

#3

投稿記事 by sozai » 10年前

>みけCAT様
有難うございます。
正直、こんな簡単に使えるなんて思っていませんでした。
[hr]
Is it true?
Function = a==b;

閉鎖

“C言語何でも質問掲示板” へ戻る