- - PR -
C# コントロールパネル作成
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2005-12-05 17:53
こんにちは。 .NET初心者です。
C#でコントロールパネルアプレットの作成方法を調査しているのですが、方法が分かりません。 Win32アプリでは、CPlApplet関数を実装/エクスポートしたDLLを作成し、 拡張子をCPLに変更してシステムディレクトリに配置すれば、コントロールパネルに追加されると思いますが、 C#ではどのように作成すればよいのでしょうか?よろしくお願いいたします。 | ||||
|
投稿日時: 2005-12-06 06:59
基本的には「できない」と考えた方がいいです。 | ||||
|
投稿日時: 2005-12-06 11:39
こんにちは。
渋木宏明(ひどり)さん、ご回答ありがとうございます。
やはり、そうですか。 私の結論としても、C#(マネージコード)オンリーでは「できない」だろうと思っていたのですが、 もしかすると「できる」方法があるのでは?と思い、識者の方の意見を伺いたく質問させていただきました。 「できない」のネックとなっているのは、 ・C#から関数がエクスポートできない(インポートはDllImportで可能だが) ・C#からWin32リソースのアイコンとストリングテーブルが持てない ことだと考えています。 managed C++を使えば、マネージコードとアンマネージコードが混在できるので、 「できそう」な気がしますので、そちらを試してみたいと思います。 |
1