<winsock2.h>、SIGHUP、SIGQUITを定義。-lwsock32に。options...と念願の表示が拝める。修正版で、それが出来上がったものがこちら。73した結果がこちら。ん?titleの位置おかしくね?ていうかはみでてね?これ、LinuxとWindowsの罫線幅に起因する問題で、Linuxでは罫線が半角なのがWindowsでは全角罫線を使ってしまっているゆえに罫線の連続するところがはみ出てしまっているという構図。testがないのでてきとうな判断だが)。カーソルもちゃんと動くし取得結果はSTDERRに出るし。一応動いて互換性は保てるのでひとまずこれで満足し、記事を終わりたいと思う。気まぐれにこれの解決ができたらまた更新したい。誰かが解決してくれるのも待ってる。以上なお一応ライセンスを設定しておいたほうがいいらしいのでdialogがLGPLだしここにあるコードはLGPLで使ってください。