ま、なんせ、コンソールウィンドウを持って、描画したり入力したりとかはconhost.exeさんのお仕事ですね。実質それだけだと思うが。持ってくるほうが早い。@nalshまさにさっきと似たような方向になってきたあーコンソールアプリケーションが走ってる時はそのアプリとconhost.exeがやりとりしてるのかなcmd.exeは完全Unicodeアプリケーションcmd.exe経由?ほうconhost.exeが文字コード変換とか取り扱ってやがる。へーcmd.exeさんは悪くなかったのかでと、直接のやりとりはないけど(アプリからconhost.exeの存在は見えない)、さっき言ったように裏でカーネル経由でやりとりされますよー、という。カーネル経由でサービスとして動いてるconhostさんに流れ込んでる感じですかサービスでいいのか?csrss.exeというサービスが仲介者うーんなるほろconhost.exeだけ作り変えれば理想の環境が得られる、ようなconhost.exeさんにも相当の機能を載せれば、zsh.exeさんとか大勝利ですかたぶんにゃるほろりますます中の人じゃないと手も足も出ないなconhost.exeさん、非公開API叩きまくりだから、ちょっと一筋縄ではないな。cmd.exeさんはさほどでもないのだが。cmd.exeさんはzsh改みたいなやつで置き換えたい置き換えたいがconhostさんがなんとかならないとどうにもならんとcmd.exeさんはコードページとかさっぱり知りませんなムードだってぼくUnicodeしか使いませんよ的なまぁ、それもありかchcpとかの効果はconhost.exeに行ってて、Unicodeにすでになってるのがcmd.exeに行くとそうそうなーるほどねぇぼくUnicodeでコンソール出力バッファに書いてコンソール入力バッファから貰うだけだもーんサロゲートペアとかも悪いのはconhost.exeさんだったのかというわけで思い出したのでwineをみればなんか役に立つかも。*/既視感のある問いだみんなそこで悩むんだな。console系API呼び出しをどう処理してるかが参考になるんじゃないかなー、と。2018-02-14はじめての投資SEGV探偵が往くはてなブログをはじめよう!nurseさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。