36

誰もが知っているように、開発者はドキュメントを作成しなければならないことがあります。または、バグ レポートを提出するためにいくつかのものをキャプチャします。

私の質問は MS Windows にあります。

アプリケーションのいくつかの領域のコンテキスト メニュー (アイテムを右クリックした後に表示されるポップアップ メニュー) をキャプチャしようとしています。を押して+プロセスAltを開始すると、コンテキスト メニューが閉じます。AltPrintScreen

(押すだけPrintScreenで効果がありますが、窓以外の領域を毎回削除するのは面倒です)。

ボーナス: メニューをキャプチャする場合Altは、メニューも閉じます。ただし、Alt最初にキーを使用してメニューを開くと、次のように機能します。

  1. Alt+を押しFます(「ファイル」メニューを開くため)、離さないでくださいAlt
  2. プレスPrintScreen
  3. 多田!
4

25 に答える 25

18

メニューを単独で取得することはできませんが、メイン メニューで発見したものと同様のトリックを使用して、親ウィンドウ + コンテキスト メニューをキャプチャすることができます。

  1. 長押しShift
  2. プレスF10
  3. 押し続けるAlt(押したままにするShift
  4. プレスPrintScreen
  5. リリースShift+Alt

少なくとも、ソフトウェアをインストールする必要はありません。

于 2008-10-28T11:04:38.237 に答える
11

Windows 7を使用CtrlPrntScrて、同時に使用しました。

それは画面全体をキャプチャしました。次に、イメージ エディターに( Ctrl+V ) を貼り付け、コンテキスト メニュー以外のすべてをトリミングしました。

コンピューターで Windowsハイ コントラスト ユーザー補助モードを無効にしています ( [コントロール パネル] -> [コンピューターの簡単操作センター] -> [コンピューターを見やすくする] -> [ハイ コントラストをオンまたはオフにする] のチェックを外します)。それが必要だったかどうかはわかりません。


注:キーボードにプライマリ キーがない場合PrntScr(小さな青いフォントで表示される場合があります)、明らかに調整する必要があります (たとえば、機能Altを取得するために押す必要がある場合がありますPrntScr。つまり、キー シーケンス全体を意味します)。Ctrl+ Alt+のPrntScrキーボード)。

于 2012-09-26T00:10:07.553 に答える
5

実は、Snipping Tool を使用しているユーザーにはもう少し簡単な方法があります。これは、Microsoft のサイト自体から引っ張ってきたものです。このサイトからのものです: http://windows.microsoft.com/en-us/windows/use-snipping-tool-capture-screen-shots#1TC=windows-7

[スタート] メニューなどのメニューのスニップをキャプチャする場合は、次の手順に従います。

[スタート] ボタン [スタート] ボタンの画像をクリックして、Snipping Tool を開きます。検索ボックスに「Snipping Tool」と入力し、結果の一覧で [Snipping Tool] をクリックします。

Snipping Tool を開いた後、 を押しEscて、キャプチャするメニューを開きます。

Ctrl+を押しますPrtScn

[新規] ボタンの横にある矢印をクリックし、一覧から [自由形式の切り取り]、[四角形の切り取り]、[ウィンドウの切り取り]、または [全画面の切り取り] を選択し、キャプチャする画面の領域を選択します。

于 2014-08-20T21:54:54.793 に答える
3

SnagITを試してください。バターで温かいナイフのように機能します。これも参照してください: https://stackoverflow.com/questions/26183/screenshot-taking-tools

于 2008-10-28T09:59:25.590 に答える
2

この種のバグファイリング/ドキュメント作成に最適なツールであるFastStone Captureを試してみてください。

このアプリでは、マウスを右クリックしてコンテキスト メニューを表示し、プリント スクリーンを押すだけです。

于 2008-10-28T09:29:52.263 に答える
1

PicPickを試すことができます

  1. 画面キャプチャ->キャプチャウィンドウコントロールを選択します
  2. 右クリックしてコンテキストメニューを表示するなど、好きなことをしてください
  3. これで、メニュー(Windowsコントロール)がアクティブコントロール(赤い長方形で囲まれている)であることがわかりますPrtSc。キーを押してキャプチャします。
于 2010-01-18T23:32:38.113 に答える
1

スクリーンショット キャプター(無料)を使用できます。

Windows オブジェクト キャプチャを実行してコンテキスト メニューのみを取得するか (メニュー キャプチャでも機能します)、通常の printscreen キーを使用して画面全体をキャプチャすることができます。

-マウス

[免責事項 -- 私は Screenshot Captor の作者です]

于 2008-10-28T10:41:41.073 に答える
1

お気に入りの無料のスクリーン キャプチャ ソフトウェアである MWSnapを試してみました。Ctrlウィンドウ/メニューのキャプチャ機能にショートキー ( + Shift+ )を有効Zにし、バックグラウンドでこのページの Firefox のコンテキスト メニューを呼び出してショートキーを使用しました。MWSnap はメニューを強調表示し、クリックすると問題なくキャプチャされました。

おそらく他のスクリーン キャプチャ ソフトウェアで動作します。PrintScreen は時代遅れです... :-P

(ボーナス: ペイントを開く必要はありません。任意の一般的な形式 (PNG、Jpeg) で保存し、必要に応じてキャプチャの自動保存と自動番号付けなどを行います。)

于 2008-10-28T10:42:08.717 に答える
1

(ハイコントラストを無効にしているにもかかわらず)仕事に対する受け入れられた答えを得ることができませんが、これはそれを行います:

  1. 特定のエントリを強調表示したい場合は、コンテキストメニューを右クリックし(明らかに)、矢印キーを使用します(そのようにして閉じられません)
  2. Ctrl+を押しますPrintScreen
  3. コンテキストメニューを含む画面全体をクリップボードに入れました。

(唯一の違いは、F10 も Alt も押さないことです)

于 2016-02-06T09:01:18.660 に答える
1

Windows 7 の場合:

  1. キャプチャする対応する右クリック メニューのフォルダを左クリックします。
  2. Shift+を押したままにしF10ます。
  3. PrintScreenボタンをタップします。
  4. 必要に応じて、システムに付属の Snipping Tool を使用して画像をトリミングします。
于 2014-10-30T20:37:54.730 に答える
0

20/20 は、コンテキスト メニューをキャプチャすることもできます http://www.sofotex.com/20/20-download_L230.html

于 2008-10-28T11:01:34.857 に答える
0

Linux または BSD のユーザーは scrot を試すことができます。

scrot -d 5 'contextmenuincluded.png' -e 'mv $f ~'

5 秒後にスクリーンショットが撮られ、ホーム ディレクトリに配置されます。5 秒が経過する前に、必ずコンテキスト メニューをクリックして開いてください。その後、お気に入りの画像エディター (GIMP など) でスクリーンショットを編集して、コンテキスト メニューのみを保持します。

Ubuntu では、次のように scrot をインストールします。

sudo apt-get install scrot

Arch では次のようになります。

sudo pacman -S scrot
于 2014-09-27T12:51:38.413 に答える
0

魅力のように機能するものを見つけました:free_clipboard_manager

コンセプトは多少異なります。クリップボードが変更されるたびに、クリップボードをファイルにコピーします。

また、クリップボードにコピーされた TEXT を TXT ファイルに保存します。

クリップボードにコピーされたものを保存するため、ウィンドウの境界が異なる場合など、ウィンドウと同じようにスクリーンショットを保存しAltますPrintScreen

ポータブルで、インストールは不要で、昇格も不要で、通常のユーザー アカウントで実行されます。

クリップボードにコピーされたもの (画像とテキストのみでテスト済み) をファイルに保存するフォルダーを作成し、clipboardクリップボードが変更されるたびに、テキスト用の .TXT と画像用の .PNG (オプションで変更可能) の 1 つのファイルが作成されます。 .JPG (90% と 80%) に。

Windows 10でテストしたので、Windows 10でも動作します。

于 2016-06-24T06:54:51.540 に答える
0

スクリーンショットをファイルに保存すると主張する多くのアプリ (25 以上のアプリ) を試しました。

彼らはそれをしますが、うまくいきません。

この簡単なステップバイステップのテストをすべて試すことができます:

  1. それらのいずれもアクティブにせずに、 Alt+Printscreen を押してスナップショットを撮ります
  2. クリップボードの画像をペイント アプリケーション (Paint.Net で十分) にレイヤーとして貼り付けます。
  3. そのようなアプリ (スクリーンショット) のいずれかがアクティブな状態で、Alt+Printscreen を押してスナップショットを取得し、PNG またはルーズレス形式で保存します。
  4. 保存したファイルを開き、ピクセル単位でサイズを確認し、ステップ 1 と 2 で取得したサイズと比較します。驚いたことに、それらは一致しません!

ウィンドウの境界線が「bsSizeable」でない場合も最悪です(私は Delphi の定数名を使用します)。窓の; 彼らがどこでトリミングしているかのように。

だから、私は尋ねなければなりません:

Alt+Printscreen をキャッチしてクリップボードを自動保存できるアプリケーションはありますか? 彼らが自分のスクリーンショットを作る代わりに!

言い換えれば、ツールを使用しないと、正しいサイズ/領域がクリップボードに貼り付けられますが、アプリケーションを使用してスクリーンショットを簡単に作成すると、ある種のウィンドウでウィンドウの境界線の周囲にピクセルが増えるか、最悪の場合、一部が失われます。窓。

これらのすべてのアプリにはその問題があり、非常に簡単に確認できます (この問題には他にもたくさんありますが、最もよく知られている/最も人気のあるものをアルファベット順に並べています): Cropper 1.9.4、FSCaptureSetup53 、GreenShot、Lightscreen、PrtScrAssistant、ScreenshotCaptor など。

ところで、なぜ自分たちでスクリーンショットを作っているのですか?Alt+Printscreen が押されると (フックがない、スクリーン キャプチャ アプリが実行されていないなど)、Windows はクリップボードに正しい領域を置きます。ただし、そのようなアプリのいずれかが実行されている場合、クリップボード/ファイル/その他は正しくない領域を取得します。

「標準」ウィンドウ、テーマなし、すべて長方形の境界線、個人用 GUI なしなどについて話していることに注意してください... ウィンドウの標準フォーム。

一部のアプリでは、ウィンドウの四角形の境界線の周囲に余分な余白を配置します。他のアプリでは、長方形のウィンドウの一部が切り取られるため、一部が失われ、タイトル キャプションの最初の文字 (システム メニュー アイコンが表示されていない場合) が失われます。

Windows 標準の Alt+Printscreen と同じように機能する (同じリージョンを保存する) のはどれですか? 私はまだ誰も知りません。その時点でテストしたものはすべて失敗します。

私が知っている唯一の解決策は、Paint.Netを開いて使用することです:

  1. Alt+Printscreen
  2. Alt+Tad で Paint.Net に移動
  3. Ctrl+Alt+V で新しい画像として貼り付け
  4. Ctrl+S で保存します(パス、名前、タイプなどを尋ねられます)

私が試したすべてのアプリから、それらのいくつかは PNG として自動保存しません。PNGを作成するもののほとんどは間違った領域を保存します(領域が大きいものもあれば、領域が不十分なものもあります)。標準の長方形のウィンドウのスナップショットを撮ることについて常に話しています。

テスト済み: Windows XP、7、8、8.1、および 10

PD: フォームに BorderStyle と BorderIcons を設定できる開発者でない場合は、サイズ変更できないツール ウィンドウやダイアログなどを表示するアプリを試してみてください。ウィンドウを開き、自動保存できるこれらのアプリに対して結果を貼り付けます。Alt+PrintScreen を使用する必要があることを忘れないでください (アクティブな長方形ウィンドウの領域のみが必要であり、それ以上でもそれ以下でもありません)。

于 2016-06-23T11:46:06.993 に答える
0

右クリック メニューなど、Alt キーを押すとメニューが消えるようなコンテキスト メニューをキャプチャする限り、少なくとも Windows 7 では、http: //blogs.technet.com/b/migreene/を確認してください。 archive/2007/05/12/how-to-use-the-snipping-tool-to-capture-context-menus.aspx、およびそこにある宇和のコメント。

基本的に、Snipping Tool (Windows 7 に組み込まれている必要があり、[スタート] メニューを使用して検索できます) を開き、[キャンセル] ボタンをクリックしますが、Snipping Tool を閉じないでください。次に、コンテキスト メニューを開き、(デスクトップ キーボードで) Ctrl+PrintScreen を押します。これにより、キャプチャする前にオプションを選択できる Snipping Tool に戻りますが、コンテキスト メニューは開いたままにします。

Snipping Tool を使用すると、全画面、ウィンドウ、長方形、またはフリーフォームの切り取りをキャプチャできます。親ウィンドウではなく、コンテキスト メニューだけをキャプチャする場合は、長方形のスニップが最も適している可能性があります。

于 2014-02-07T21:23:11.733 に答える
0

メニューやサブメニューを手軽に印刷したいなら 簡単ステップ!Ctrl + Fn+ PrntScrn on W10 ペイントまたはワードパッドに貼り付け

于 2019-04-05T19:04:47.397 に答える
-1

画面記録ソフトウェアDemoCreatorを使用して、プロセス全体を記録できます。また、複数の吹き出しを録音に追加できます。

于 2009-06-23T03:02:48.227 に答える
-2

何も必要ありません。メニューウィンドウをフックするだけです。

于 2008-10-28T13:53:07.880 に答える