問題タブ [geckosdk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
310 参照

c++ - XulRunner v.34 とリンクして Firefox 用の XPCOM 拡張機能を作成する

MSVS 2013 で最新の Gecko SDK (xulrunner-34.0.5.en-US.win32.sdk) を使用していますが、リンカーで深刻な問題に直面しています (明らかに私だけではありません)。

さまざまな問題に対する多くの回避策の後、次のリンカー エラーが発生します。

SDK からすべての LIB ファイルを追加しましたが、まだ何も追加されていません。他の開発者から同様の問題を見つけましたが、解決策はありません:

http://forums.mozillazine.org/viewtopic.php?f=19&t=2288909

https://bugzilla.mozilla.org/show_bug.cgi?id=682259

最後のリンクは解決策を提供するはずですが、私 (およびそのページの別のユーザー) には機能しません。

この問題のヒント/解決策/提案はありますか?

アップデート:

を定義XP_WINした後、リンカ エラーが 1 つだけ発生します。

それはこの男と同じ場所に私をもたらすようです:

https://bugzilla.mozilla.org/show_bug.cgi?id=682259#c7

更新 2:

char16_tこれは、 mozillaChar16.hと MS の内部で競合する typedef で発生した以前の問題と関係がありましたyvals.h

_CHAR16T私の新しい解決策は、MS ヘッダーの typedef-ing を防ぐために を定義することchar16_tでした。

0 投票する
1 に答える
553 参照

c++ - XPCOM 経由で「MozillaWindowClass」HWND のタブを一覧表示できますか?

IEIWebBrowser2へのアクセスやIE フレームのIHtmlDocument2からのアクセスを容易にします。HWNDそのため、クラスをテストし、適切なものを見つけたら、それらと簡単にやり取りできますEnumWindowsEnumChildWindows

開いているすべての Mozilla Firefox タブを"MozillaWindowClass" (そのHWND)、経由XPCOM、および C++ で一覧表示する方法がある場合は?

私は長くて強力にグーグルで検索しましたが、この件についてはあまり見つかりません。拡張機能/アドオンを開発するのではなく、拡張 DLL からではなく、無関係な EXE から外部からブラウザーを制御したい。または、少なくともそれへの読み取り専用アクセス。