CLIについて検索すると、掲示板で初歩的な質問して上級者に怒られる図式ばかり見かける。特に自分で調べた様子もなく質問する人はバカなのか、勇気がある人なのかどっちなんだろ。
これまでのコードでビルドすると、以下のwarningが出ていた。
warning C4677: 'Form_SavePlace': 公開されたメンバのシグネチャはアセンブリ プライベート型 'gdesktop_clean::gdcConf' を含んでいます。
設定情報を保存するために作ったクラスがprivateらしい。調べてみると明示的にクラスに対してpublicとしなければいけないそうだ。う〜ん、面倒だなぁ。デフォルトをprivateにした方が、理屈は正しいけどさぁ。
//ref class gdcConf { public ref class gdcConf { (略) };