COM
■ このスレッドは過去ログ倉庫に格納されています
0001IUnkonwn
2007/01/10(水) 20:13:150265デフォルトの名無しさん
2011/02/26(土) 19:19:28.35レジストリ登録ファイル使えばええがな。
アレと、継承ツリーを遡り、IIDをマッピングする独自テンプレート
書いておくとATL無しでも簡単にCOMサーバー書けるぞ。
話は変わるが.netってCLSID付きのクラスや、共有のインスタンスって
作れるの?
0266デフォルトの名無しさん
2011/03/03(木) 00:26:26.58後者は知らない。
CLSIDはGuid属性付きでクラス定義すればOK。
0267デフォルトの名無しさん
2011/03/12(土) 21:46:04.540268デフォルトの名無しさん
2011/03/13(日) 04:23:01.910269デフォルトの名無しさん
2011/03/13(日) 06:54:02.940270デフォルトの名無しさん
2011/03/18(金) 23:42:19.02いみがわからない
0271デフォルトの名無しさん
2011/03/26(土) 23:15:49.470272デフォルトの名無しさん
2011/04/09(土) 17:50:41.49なんも知らないユーザーがMarshal.ReleaseComObjectすると例外でるよね
だってCOMオブジェクトじゃないもん!って怒られちゅうんだ
0273天使 ◆uL5esZLBSE
2011/07/06(水) 07:02:42.16Rubyだとつけなくてよくなるんだけど
ゴミだな
0274デフォルトの名無しさん
2011/07/06(水) 08:54:45.070275デフォルトの名無しさん
2011/09/01(木) 21:25:48.660276デフォルトの名無しさん
2011/09/02(金) 22:09:39.14Windowsメッセージに割り込まれることがありますが、これを防ぐ方法はありますか?
現状は、COMの呼び出し中にフラグを立てて、Windowsメッセージ受信時にフラグONなら
同メッセージをPostMessageし直して処理を保留としていますが、スマートではないので。
0277デフォルトの名無しさん
2011/09/02(金) 22:22:13.720278デフォルトの名無しさん
2011/09/02(金) 22:45:33.25レスありがとうございます。
他に上手い方法が思いつかないので、とりあえずこの方法で対処したいと思います。
0279デフォルトの名無しさん
2011/09/02(金) 22:56:48.28がんがって
0280デフォルトの名無しさん
2011/10/11(火) 18:24:40.07ああいうのってどこで学習したらいいんでしょうか
0281デフォルトの名無しさん
2011/10/12(水) 03:02:03.580282デフォルトの名無しさん
2011/10/12(水) 11:55:53.42昔俺が手がかりにしたMSの仕様書は今探してもことごとく抹消されてた。
Inside OLEとか絶版だし、手に入れても内容がバラけてて網羅性もない。
やっぱりあの仕様書群読むのが一番手っ取り早いはずなんだけど。
0283デフォルトの名無しさん
2011/10/27(木) 10:58:54.790284デフォルトの名無しさん
2011/11/28(月) 20:38:46.98■ このスレッドは過去ログ倉庫に格納されています