ふらっとC♯, C#(初心者用) Part9
■ このスレッドは過去ログ倉庫に格納されています
0201デフォルトの名無しさん
2006/09/22(金) 02:08:18ただ、このdllの戻り値がHRESULT型や引数にBSTRを使っており、
どのようにこれらの型を使えるようになるのかわかりません。
例えば、HRESULT method(BSTR str1, BSTR str2)というのは、
Dllimportの下にどのように書けばいいのでしょうか?
おそらく、COMを使うための書き方があるのだと思うのですが、
わかりません。 教えていただけたら幸いです。
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Runtime.InteropServices;
namespace TEST
{ public partial class TEST : Form
{
[DllImport("TESTDLL.dll")] // TESTDLL.dllが使いたいdll(COM)
// この部分にどのように宣言していいのかわかりません。
public TEST(){
InitializeComponent(); }
private void btn_method_Click(object sender, EventArgs e)
{ // この中にdll関数を使いたい }
} }
■ このスレッドは過去ログ倉庫に格納されています