windows-messages

    -1

    1答えて

    私は(醜い)WM_COPYDATAメッセージを使って、プロセス間のデータ交換のためのかなりよく知られたセットアップをしています。それは私の決断ではない、私はそれを従来のアプリでサポートしなければならない。 const uint WM_COPYDATA = 0x004A; [StructLayout(LayoutKind.Sequential)] struct COPYDATASTRUCT

    3

    1答えて

    スレッド内からWM_POWERBROADCAST Windowsメッセージを受信する方法を理解しようとするリソースがたくさんあります。 現在、私はスタンドアロンコンポーネントの内部にAllocateHWnd(WndMethod)を使用しています。標準のVCLフォームアプリケーションで上記コンポーネントのインスタンスを作成すると、すべて正常に動作し、必要に応じて毎回WM_POWERBROADCAST

    -3

    1答えて

    Windows 10ではC++でマウスの左ボタンが押されたときを正確に検出できません。私は左を押すと :動作は同じで、直接GetKeyState(VK_LBUTTON) たびを使用してWM_LBUTTONDOWNメッセージ を引く : は、私は2つの方法を試してみましたボタンを1秒間押すと 0123私はWM_LBUTTONDOWNは私がマウスボタンを押した0.5秒後を意味し、送信された正確にいつ

    1

    2答えて

    通常のイベントのトンネリングやバブリングに関連する遅延を避けるために、できるだけ直接タッチ入力にアクセスしたいので、イベントの代わりにメッセージを使用しようと思っていました。 585、582、および49413.そして、私は二つのメッセージごとに取得しています:私は3つのメッセージ私がコントロールに触れるたびに取得しています class FlashFormHost : WindowsFormsHos

    0

    1答えて

    ドラッグアンドドロップでローカルのファイルをデスクに保存したいときに電子メールメッセージを操作するOutlookアドインを書きたくない。 現時点では、ウィンドウのMouseDownイベントを取得できません。私が見ることができる特定のWindowsメッセージがありますか? 現在、ドラッグイベントにあるデータを操作する方法はありますか? 多くのご協力ありがとうございます! 私はすでにこのため usin

    0

    1答えて

    デスクトップコンポジションを無効にすると、タブ上にマウスを置くたびに点滅/点滅します。これは、デスクトップコンポジションが無効になっている場合にのみ発生します。私はWM_ERASEBKGNDメッセージを取り消そうとしましたが、問題を解決しません。この問題の解決策は何ですか? これは、私がMASMタブコントロールに使用しようとした例です。 http://www.dreamincode.net/for

    0

    1答えて

    私はC#コードを使用して、ユーザーが別のプロセスでファイルをコントロールにドラッグアンドドロップするのをシミュレートしたいと考えています。この目標の踏み台として、自分のTextBoxにWM_DROPFILESメッセージを送信し、DragDropイベントがトリガーされていることを確認しようとしています。 1つのTextBoxと2つのボタンを含むフォームの下のコードでは、button1をクリックすると

    0

    1答えて

    たぶん)私はちょうどMSDNにいくつかの愚かなリンクをしないのですが、私は可能な値RegisterWindowMessage(のリストを見つけることができないようでは、私が見つけることができる唯一の1が「WM_HTML_GETOBJECT」である を取ることができます。私はこれをpinvoke.netで見つけました。 これは、しかし、私は私が取得しようとしていますがIHTMLDocument 私は

    0

    1答えて

    当社のアプリケーションは、測定デバイスから読み込まれなければならず、データベースに格納されている測定データを扱います。 一度に多くの測定データセットを一括読み取りするオプションを提供します(&)。これは時間がかかるプロセスなので、モーダルダイアログボックスには進行状況バーと操作をキャンセルするボタンが表示されます。 測定データの完全なセットが読み込まれて保存された後に操作をキャンセルすることができ

    0

    1答えて

    私はDelphiで書いたクラスをLazarusに移植しようとしています。接続されたUSBデバイスを検出するには、WM_DEVICECHANGEが必要です。 Delphiで完全に機能していたのに、私のコンポーネントがWindowsのメッセージを受け取ることができません。 AllocateHwndがFree Pascalのプレースホルダであることを実感した後、私はLCLがその目的のために何をしているか