大量の日付コントロールに対してドロップダウンカレンダーのプロパティを設定すると例外が発生する場合がある

文書番号 : 39039     文書種別 : 不具合     登録日 : 2015/07/17     最終更新日 : 2016/04/28
文書を印刷する
対象製品
InputMan for Windows Forms 7.0J
状況
修正済み
詳細
大量の日付コントロールを作成して、これらのドロップダウンカレンダーに対しCalendarDimensionsや、FocusDate、SelectedDateプロパティなどを設定すると、例外が発生する場合があります。

これらのプロパティを設定する時にGDIオブジェクトが生成されますが、大量の日付コントロールに対して設定を行うと、GDIオブジェクトの数が大きく増加します。そのため、GDIオブジェクトの上限に達した時、例外が発生してしまいます。

なお、この現象は日付時刻コントロールでも発生します。
回避方法
この問題はService Pack 3(v7.0.2016.0428)で修正されました。
不具合を修正した最新のサービスパックは、アップデートページ からダウンロードできます。