タグ

Win32に関するfa11enprinceのブックマーク (3)

  • キーボードフック

    ○キーボードフック ○dllによりキーボードをフックします void HookStart(void) フックの開始 void HookEnd(void) フックの終了 Cからのdllの呼び出し方は、Win32 Dynamic-Link LibraryのDLLの呼び出しの項を見てください。 (一番下にサンプル有り) VB.netからのdllの読み出し方は、VB.net アンマネージドDLLの呼び出しの項をみてください。 ○dll作成方法 Win32 Dynamic-Link Library 単純なDLLプロジェクトを選択 以下を追加 #include <windows.h> HINSTANCE hInst; HHOOK hHook; LRESULT CALLBACK HookProc(int nCode, WPARAM wp, LPARAM lp) { char buff[2]=""; bu

  • Win32APIにて、ウィンドウ全体をドラッグして動かしたいのですが。 - OKWAVE

    こんにちは。 いつもお世話になっております。 小生、只今WindowsXPSP3上で、C言語とWin32APIを使用し、BCC5.5.1でコンパイルしながら、Windowsプログラミングを勉強しています。 度々、質問させて頂き、その都度回答を頂戴し、誠に恐縮ではあるのですが、今回も質問させて下さい。 下記のコードをコンパイルすると、タイトルバーをドラッグして移動する事は出来るのですが、ウィンドウ全体(クライアント領域も含めて)移動するにはどのようにすればいいのでしょうか?? /* ウィンドウ表示 */ #include <windows.h> LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM); ATOM InitApp(HINSTANCE, LPCSTR); BOOL InitInstance(HINSTANCE, int, LPCS

    Win32APIにて、ウィンドウ全体をドラッグして動かしたいのですが。 - OKWAVE
  • レイヤード ウィンドウ

    このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 Windows アプリケーションで半透明と透明効果を使用する新しい手段 Vadim Gorokhovsky and Lou Amadio Microsoft Corporation January 2000 日語版最終更新日 2000年3月2日 概要: トップレベル ウィンドウに透明と半透明効果を追加するための効率的な手段となる Microsoft(R) WindowsR 2000 の新機能を説明します。 目次 はじめに レイヤード ウィンドウ レイヤード ウィンドウの使用 ヒット テスト トランジション効果 レイヤード ウィンドウの使用例 まとめ はじめに Microsoft(R) Windows(R)

    レイヤード ウィンドウ
  • 1