問題タブ [handle]
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.
matlab - MATLAB ハンドルが有効かどうかを確認するにはどうすればよいですか?
ハンドルを使用してプロット上のデータを操作します。
ただし、スクリプトが実際に終了する前に Figure が閉じられた場合、このようなことを行うとエラーが返されます。
h1
操作を行う前に有効なハンドルかどうかを確認する方法はありますか?
.net - SafeWaitHandle.DangerousGetHandle の使用方法
ハンドルを返す非同期マネージ メソッドを呼び出すアンマネージ コードがあり、アンマネージ コードはそのハンドルを使用して待機します。ドキュメントによると、SafeWaitHandle には他に 2 つのメソッド (DangerousAddRef
およびDangerousRelease
) が用意されています。ハンドルが解放されないようにするには、これらのメソッドを使用する必要がありますか? メソッドの名前が示すDangerousGetHandle
ように、何かに非常に注意する必要があるように思えます。ここで何がそんなに危険なのですか?
編集:このシナリオを実装するより良い方法はありますか (危険ではありません)?
c# - C# HEX 値から IntPtr
Spy++ を使用して見つけたウィンドウに 16 進値があります。
値: 00010010
以前に尋ねた質問への回答のおかげで、次のコードがあります。
今、私が理解している限り、IntPtr hwndParent にはウィンドウ WINDOW HERE へのハンドルが含まれます。16 進ハンドルを使用するようにその行を書き直すにはどうすればよいですか? 私は試した:
しかし、うまくいきませんでした。何か案は?
image - Firefox:BitmapDataハンドル?
Firefoxブラウザで表示されているWebページのビットマップ/画像ハンドルを取得できると聞きました。少し調べてみましたが、何も見つかりませんでした。
したがって、コマンドライン(bash、Linux上の他のシェル)を介して、これを行う方法を誰かが知っているかどうかを期待しています。
正直なところ、これを実行できるブラウザーは、シンプルでシェル上にある限り問題ありません。
皆さんありがとう
c# - デスクトップアイコンの背後にあるC#セットウィンドウ
画面上の0,0座標に100pxx100pxの空のフォームがあると仮定します。ボーダースタイルはありません。これをデスクトップアイコンの後ろに配置する方法はありますか?
デスクトップアイコンが含まれているので、これにはプロセスProgmanが含まれると思います。しかし、何をしようとしても...ウィンドウハンドルを取得したり、親を変更したりしても、アイコンの後ろにウィンドウが表示されないようです。
何か案は?
windows - 「子プロセスはハンドルを継承できる」とはどういう意味ですか?
SDK に従って、特定のプロセスによって作成された子プロセスに「継承」できる Win32 オブジェクトがいくつかあります。(イベント、ミューテックス、パイプなど)
それは実際にはどういう意味ですか?
で作成された名前付きイベント オブジェクトがあるとCreateEvent
しbInheritHandle == true
ます== false
。
次に、子プロセスを開始します。これら 2 つのイベント ハンドルは、子プロセスにどのように影響しますか? それらはどのシナリオで異なりますか?
.net - .net で Web サイト セッションを処理する
VB.net ClassLibray アプリケーションが 1 つあります。
私はコード行を持っています:
System.Diagnostics.Process.Start(" https://stackoverflow.com/ ")
これにより、stackoverflow Web サイトに移動します。
問題は、stackoverflow の Web サイトを閉じたときに、アプリケーションに応答を返す方法です。
つまり、
.net で外部 Web ページのセッションを処理するにはどうすればよいですか?
c# - Outlookelementsを前面に表示します
表示されたコードでOutlookelementsを開いています(下にスクロール; C#コード)。要素が前面に表示されない場合があるため、最初に要素を選択する必要があります。これを行う方法はありますか?ハンドルを考えて手作業でやってみました。
他のアイデアは?
ありがとうトーマス
mfc - Cwnd は未定義の値を返しました
グローバル関数で Setwindowpos() を使用して、1 つのダイアログの位置を変更したいと考えています。だから私は以下のようにコーディングしました
pWnd は未定義の値として返されます。だから私はこの方法に従います
しかし、m_hWnd は 0x0000 を返します。そのため、どちらの場合も SetWindowPos はアサーション エラーを示します。グローバル関数でダイアログのハンドルを取得するにはどうすればよいですか?
process - DuplicateHandle、なぜ取得するのではなく複製するのですか?
プロセスがWin32APIからDuplicateHandleを呼び出し、オブジェクト自体のハンドルを取得するのではなく、別のプロセスから取得するのはなぜですか?
DuplicateHandleなどを呼び出すことにはいくつかの利点がありますか?