• ベストアンサー

ご助力願いたいと思い投稿させていただきます。

ご助力願いたいと思い投稿させていただきます。 現在VB6でスクリーンキーボードを作成しています。 調べたところVB.netでサンプルがあったのですが、私の技術的にまだVB6の形式に置き換えることができません。 1 マウスクリックでアクティブ化しないようにする 2 現在のアクティブウィンドウがアクティブのままになるようにする 3 アクティブなウィンドウにキーストロークを送信する お時間があれば教えていただけると光栄です

  • tyosu
  • お礼率29% (7/24)

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

>VB.netでサンプルがあった .netのサンプルを見つけたのであれば、そのアドレスを張った方が、変換するだけなのでそっちの方が解答する側は楽チンです。 または3つの機能を言われておりましたが、 ・SetWindowPos ・GetNextWindow ・SetForegroundWindow ・最前面 ・VB6 というキーワードで、単機能を個々に調べ上げ、実現ができない部分の機能について再度質問された方が、解決は早いと思いますよ。

tyosu
質問者

お礼

ここのパーツを順番に考えたら実装できました ありがとうございます。

関連するQ&A

  • 【VB2005】 SendKeys.Send

    やりたいこと ・キーボードのキーストロークを対象のソフトウェアに送信して操作する。 参考にしたURL 「アクティブウインドウにキーストロークを送る」 http://hanatyan.sakura.ne.jp/vbhlp/keybdeve.htm こちらを参考にしても自分にはハードルが高かったので シンプルに動作するサンプルソースが欲しいと思いました。

  • アクティブなウィンドウのみ最小化するショートカット

    初めて投稿させていただきます。 質問なのですが、キーボードショートカットで「アクティブなウィンドウのみ最小化」するにはどうすればよいのでしょうか。 ボタンの多いマウスを購入し、キーストロークを割り当てて使っていたのですが、先日不意に効かなくなり、見てみるとその割り当てが全てリセットされていました。他のショートカット(ctrlとAで全て選択など)はすぐわかったのですが、これだけは検索してもわからず、困っています。 現在は代わりに「全てのウィンドウを最小化」を使っていますが、不便を感じております。ご存知の方いらっしゃいましたら回答をよろしくお願いいたします。

  • グローバルフックキーのサンプルを探してます。

    グローバルフックキーのサンプルを探してます。 初めて投稿させていただきます。 VB初心者です。 現在、 VB.NETでツール作成を行っています。 グローバルフックキーを用いて、 キーボード操作できるようにしたいのですが、 何かいいサンプルを紹介していただけないでしょうか? ちなみに今作っているのは、 PageUpとPageDownの二つだけのキーを用いた簡単なものです。 以上、よろしくお願いします

  • ファームの投稿について

    私はWindows XPです。よくウェブ上でフォーム欄に書き込むところ(たとえば住所やコメントなど)がありますよね?  書き込んでいざ送信をクリックすると”表示されません。ウェブ上の技術的トラブルか~・・・。”と出てしまいます。原因はなんでしょうか? 説明の仕方が下手ですみません。よろしくお願いします。

  • VB6でこのようなちょ~単純なプログラムの作り方を教えてください

    何でもいいので全画面に広がるFrmを用意して、 その画面でマウスクリックとか、キーボードを さわったりとか何もせずに、10秒間たつと、 別の全画面のFrmを上にかぶせて、 あるIDとパスワードをいれないと 元の画面に戻れないようにしたいのです。 簡単なVB版のスクリーンセーバーを作りたいのです。 Timerを使うのは分かるのですが、 どなたか詳しく教えていただけませんか? また、忘れがちなこともあれば教えて下さい。

  • スクリーン キーボード の起動

    Windows7 でスクリーンキーボードを起動する方法を知りました。 先ず、画面の何もないところにマウスのポインタを当てて、右クリックします。 表示されたメニュー欄の一番下に「個人設定」をクリックし、 コンピュータの簡単操作センターを選択すると スクリーンキーボードの開始という項目があります。 WindowsXP にも同様な機能があるでしょうか。ご存じでしたら教えて下さい。

  • ウインドウについて

    フォルダなどを表示するウインドウなのですが、 現在、表示を「詳細」にしております。 そこで、キーボードだけで、名前の表示幅を広げたいのですが、 どのようなキーを使用すればよいのでしょうか? マウスで境界をダブルクリックするとサイズが最適化される機能を キーボードでできたらなと思い、投稿しました。 どなたかご存知の方がいらしたら教えてください。

  • ロジクールゲームソフトウェアでGキーが無反応です

    大まかにはタイトル通りGキーが無反応なんです。 厳密にはキーストローク(キーボードのキーを割り当て)をおこなったボタンのみ反応しません。 使用しているデバイスはG600というマウスと、G13という左手用デバイスです。 起動ドライブの交換のためにWindows7の再インストールを行った後に発生し、以前の環境では問題なく動作していました。 マウスの方はマウスとしての機能である左右のクリック、ホイールの回転とクリックは可能なのですがすべてのキーストローク設定が効きません。 G13の方は液晶画面は光り、液晶の操作とMキーと呼ばれるプロファイルを切り替えるボタンのみ反応しますが、やはりキーストロークを設定したマクロの入力が無効化され何も表示されません。 原因がわからないなりにゲームソフトウェアをの上書きインストール、消去してからの再インストールを行ったものの改善されず。 デバイスのプロパティからドライバーの消去を行って再インストールさせてみたものの効果はありませんでした。 かつて動作していた環境で使用していたVerのLogicoolゲームソフトウェアを入手してインストールもしましたがこちらも意味はありませんでした。 こちらにはあまり知識がなく、もうアイデアもつきてしまいました。 なにとぞお力をお貸しください。 よろしくお願いします。

  • Kensington MouseWorksの設定

    Mac OS 10.4.7にてKensington Optical Eliteという マウスを使っています。 マウスドライバにKensington MouseWorks 2.4(日本語版)を 入れているのですが、一カ所設定でうまくいかないところがあります。 Safariで前のページに戻るキーボードショートカット、 Cmd + { を 通常のクリックボタン下にあるボタンに 「キーストローク」で割り当てても うまく動作しません。 設定方法がおわかりになる方がいらっしゃったら 教えていただけないでしょうか? よろしくお願いいたします。

    • ベストアンサー
    • Mac
  • fc2 掲示板「投稿データ」がメッセージ表示部に表示されないどうしてですか?教えてください。

    現在、fc2掲示板を作成中ですが、投稿データ入力して「投稿する」をクリックしましたが、「投稿完了しました」とはなりません。何が原因か教えてもらえませんか?サンプル掲示板でも同じ状態です。どうしてでしょうか?何かヒントないでしょうか?