C♯相談室 Part17
■ このスレッドは過去ログ倉庫に格納されています
0712デフォルトの名無しさん
NGNGオブジェクトを共有することに、Windowフォームコントロールのような特殊な制限があるのかな?と思いまして。
MSDNには、マルチスレッドで他スレッドからコントロールを直接触ると危ないのでBeginInvokeを使う・・・程度しか書いておらず、
ネットで調べたところ、WindowsフォームはCOMを使っているので、
コントロールのオブジェクトがスレッドに関連付けられている、ということまでわかりました。
そこは理解できたのですが、他のオブジェクトはどうなっているのか疑問に思った次第です。
COMの理解が進んでいないのですが、
WordにExcelやBitmapを貼り付けられるのもCOMの技術、という記述を見つけたので、
もしかしたらBitmapもCOMでスレッドに関連付けられたりしてるのかと。
■ このスレッドは過去ログ倉庫に格納されています