▼ minfuさん
> よくよく考えてみるとCEditViewは4つあるのでFreeLibraryの部分が4回実行されることになりますね。
> どこかに移動させた方がよいのでしょうか?
LoadLibraryが4回実行されるのだからFreeLibraryも4回実行されないとつじつまあわないですよね。
こんな時こそSingletonかな?
今回のようなミスを防ぐためにDLL動的ロードのWrapperを作ってありますのでできるだけ使ってください。
(そういえばやざきさんが作った関数のロード方法がスマートだったのでDllHandlerにも取り込もうと思って忘れていました)
--
Singletonといえば、先週買ったModern C++ designという本で一般のオブジェクトをSingletonにするSingletonHolderというテンプレートクラスが紹介されていました。
http://www.awl.com/cseng/titles/0-201-70431-5/ここからライブラリ本体をダウンロードできます。(使い方は本を見ないと解らないかもしれないが...)
こういうのをうまく使ったり作ったりしていけるといいんですけどね。