winapi

    1

    1答えて

    this codeを使用して、ハンドルがある任意のプロセスのセキュリティグループメンバシップをチェックしようとしています。しかし私のコードではCheckTokenMembershipはエラーコード1309、またはERROR_NO_IMPERSONATION_TOKENで失敗します。その偽装トークンをどのように取得できるのか分かりません... ここで何が間違っていますか? void check_me

    0

    2答えて

    、私は WaitForSingleObject(GetStdHandle(STD_INPUT_HANDLE), ...) とCancelSynchronousIo()を使用して、この待機をキャンセルするを使用して、コンソールからの入力を待っています。 ただし、キャンセルは何も行いません(0とGetLastError()はERROR_NOT_FOUNDです)。 私が間違っている可能性がありますか?

    -3

    1答えて

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

    -1

    1答えて

    別のオーディオチャンネルでビープ音を鳴らす方法はありますか?たとえば、私はBeep(100,100)を左チャンネルのみに、Beep(200,100)を右チャンネルにコールしたいとします。どうすればいい?私はビープ音を鳴らしたいので、それは左スピーカーと右スピーカーに登録するだけです。

    -1

    1答えて

    dllから私の作成したウィンドウにKeyboardProcをdll注入を使って接続したいと思っています。フォーカスされた注入ウィンドウでキーを押すとメッセージボックスが表示されますが、コードが正常に動作しません。 注入窓コード: #include <windows.h> #include <iostream> LRESULT CALLBACK WndProc(HWND hwnd, UINT

    -1

    2答えて

    編集コントロール(リッチエディットコントロールではない)でキャレットposを変更するイベントを処理する必要があります。 私は編集でテキストを変更するイベントを処理する方法を知っていますが、エディットコントロール内のキャレット位置を変更するイベントをどのように処理するかはわかりません。 誰かが私を助けてくれることを願っています。ありがとうございます。

    0

    1答えて

    私は以前に書かれた、collegaueからのコードを得て、混乱します。 コードは次のとおりです。 TCHAR Curr_dir[100]; char* input_file; DWORD a = GetCurrentDirectory(100, Curr_dir); size_t i= wcstombs(&input_file[i], Curr_dir, 100); 問題はCurr_di

    -1

    1答えて

    誰かがこのコードを見ますか?ウィンドウのサイズを変更するときにSTATICコントロールを移動するための異なる式があります。私はChatRoomMessages変数を持っていて、後でコードで作成されたハンドルを保持しています。 CreateWindowの時刻にyの位置を保持する変数があるので、同じ位置でそれらをトラバースします。 ChatRoomMessages[i]とy[i](RECTのy位置)を

    0

    1答えて

    次のコードは、LoadLibrary()を使用して実行時にdllを読み込みます。 、hApexRLIOがnullでないことが発見されたハンドルをDLLをロードした後 boolean Load_Internals_dll() { boolean result = true; //LOG_INIT; HINSTANCE hApexRLIO = LoadLibrary(

    1

    1答えて

    私は、ワーカースレッドがメインスレッド上でメソッドを呼び出す必要があるアプリケーションを持っています。 私はwin32api.PostThreadMessage(メッセージWM_USER + X)を介してカスタムメッセージを送信する予定であり、このメッセージが受信されると、いくつかの関数がメインスレッドで実行される必要があります。私が探しているのは、対応するWM_USER_Xメッセージにメソッドを