問題タブ [windowless]

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 に答える
425 参照

silverlight - SilverlightiFrameの上にSothinkメニューを表示する

WebページにSothinkメニューがあり、その下にSilverlightiframeアプリケーションがあります。現在、iframeはいくつかのドロップダウンメニュー項目をカバーしています。

私はこの問題をz-indexing、windowless、およびwmodeで解決しようとしました。アプリケーションの元のコードを変更することはできませんが、iframeのページのソースを表示すると、プログラムの別の部分に干渉したため、開発者がウィンドウレスオプションをコメントアウトしていることがわかります。

私がそれを私のページに挿入しようとした唯一の方法は、このコードを使用することです。

私はありとあらゆる提案を受け入れます。私はたくさんの研究をしましたが、何も見つかりませんでした。

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

html - DirectShow アプリケーションに html 要素をオーバーレイするにはどうすればよいですか?

ビデオ ストリーミング用の Firefox プラグインとしてエクスポートする DirectShow アプリケーションを使用しています。

私の知る限り、プラグインは Web ページとは別のウィンドウでレンダリングされているようです。アプリケーションを編集して、Flash で wmode='opaque' または 'transparent' を使用できるように、プラグインで html 要素を使用できるようにしたいと考えています。動作するもう 1 つのオプションは、マウス イベント (マウス移動やマウス ダウンなど) をアプリケーションに渡すことです。

put_MessageDrain と put_Owner について調べてきましたが、これらをアプリケーションに適用する方法や機能するかどうかはわかりません。

iframe shimming が機能する可能性があることも認識していますが、アプリケーションのソース コードにアクセスできるので、回避策を使用するのではなく、機能を直接追加したいと考えています。iframe shimming は私の最良の選択肢ですか? 最も簡単なオプションのようです。

このアプリケーションは現在、ウィンドウレス モードを使用しており、常に Web ページの他のすべての上に表示されます。

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

cursor - カーソルを変更または非表示にする方法

こんにちは、ウィンドウレス NPAPI プラグインを開発しています。プラグインで画像を描いています。今私の問題は、ウィンドウレスプラグインでカーソルを変更することです。助けてください。

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

c# - コード ビハインドからリソース ディクショナリのコントロールにアクセスするにはどうすればよいですか?

ResourceDictionary で埋められた App.xaml のみで構成されるウィンドウレス アプリケーションがあります。コードビハインドからそのディクショナリのコントロールにアクセスするにはどうすればよいですか?

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

google-chrome - Chrome プラグイン ウィンドウの画像が反転

FireBreath を使用したビデオ プレーヤー プラグインの開発に取り組んでいます。ウィンドウレス モードがあり、Windows 上の Chrome では非常に奇妙な効果が得られます。

ピクセルをペイントしようとするhdcと、3 つのチャネルのいずれかの最上位ビットの値に応じて、正しい色で表示されるか反転して表示されます。

これは、フルカラー深度では、平均してピクセルの半分が反転して表示され、残りの半分は正常であることを意味します。で動画フレームを表示する場合も、StretchDIBits()で塗りつぶすだけの場合も同じFillRect()です。にSetStretchBltMode()設定されていCOLORONCOLORます。

これまでのところ解決策を見つけることができませんでした。私たちの一時的なハックは、色を半分の深度に変換し、すべての最上位ビットを 1 に設定することですが、CPU の労力を浪費し、色深度の半分を失うという点では明らかに悪い解決策です。