this exampleを使ってWebkitライブラリ用のラッパーを作成しようとしました。しかし、私はコンパイルされたC + +のDLLから、C#でメソッドを使用しようとすると、私は "それは保護レベルのためにアクセスできないメソッド"エラーを取得します。WebkitライブラリをCで使用するときの問題#
私が取得しようとしている方法は、LIBのヘッダで定義されている
CG_EXTERN CGColorSpaceRef CGColorSpaceCreateDeviceRGB(void) CG_AVAILABLE_STARTING(__MAC_10_0, __IPHONE_2_0);
です。
私の答えは、あなたや他の何かを置くことではありませんでした。私はあなたと同じことを試みました。そして、WebKitライブラリをラップすることが大変な作業であることに気付きました。作業ラインでこれを行う場合(つまり、デッドラインがある場合)、WebKit.NETプロジェクトのアセンブリを使用することを心からお勧めします。とにかくたくさんの仕事があります。また、あなたは「無料」のバグ修正を受け取ります(あなたに「ありがとう」と言っている方法で、あなた自身のバグレポートや修正をプロジェクトに提出することもできます:) –