エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
特定のプロセスをアクティブにする-3(ShowWindow, GetForegroundWindow, SetForegroundWindow, GetWindowThreadProcessId, BringWindowToTop, AttachThreadInput, PostMessage, WndProc, 最前面に表示) - いろいろ備忘録日記
記事へのコメント2件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
特定のプロセスをアクティブにする-3(ShowWindow, GetForegroundWindow, SetForegroundWindow, GetWindowThreadProcessId, BringWindowToTop, AttachThreadInput, PostMessage, WndProc, 最前面に表示) - いろいろ備忘録日記
過去、2回にわたってアクティブにするためにいろいろやってましたが、知り合いに教えてもらったやり方で... 過去、2回にわたってアクティブにするためにいろいろやってましたが、知り合いに教えてもらったやり方で まとまりました。これだと、確実に対象となるプロセスがアクティブになるはずです。 以下、サンプルコードです。 // vim:set ts=4 sw=4 et ws is nowrap ft=cs: using System; using System.Runtime.InteropServices; using System.Threading; using System.Windows.Forms; namespace WindowsApplication1 { public partial class Form1 : Form { ////////////////////////////////////////////////////////////////// // // 以下Win32