タグ

2021年7月30日のブックマーク (2件)

  • ウィンドウを確実にアクティブにする方法 - stamemo

    (背景) やりたいこと 答え 参考 おわりに (背景) やりたいこと ウィンドウハンドル hwnd に対し、activate(hwnd) を実行すると、hwnd が確実にアクティブ(Altabで選択した時の状態)になる……このような activate 関数を実装したい。 Windows 7 を想定。 答え AttachThreadInput → BringWindowToTop をした後に、当該ウィンドウの左上をクリックする というやり方にした。 ソース(一部オレオレライブラリがあるけど割愛): def activate_by_click(target_hwnd): rect = windowlib.GetWindowRect(target_hwnd) curmx, curmy = mouselib.get_cursorpos() mouselib.set_cursorpos(rect.x

    ウィンドウを確実にアクティブにする方法 - stamemo
  • 時間管理が苦手なら、締切だけでなく「いつはじめるか」を決めて実行せよ | ライフハッカー・ジャパン

    もっとも重要な仕事とは?コロナによる働き方の変化で多くのビジネスパーソンが、「時間の使い方の自由度が増えた」と感じているはず。もちろん、それ自体は歓迎すべきことです。 しかしそれは、「戦略的な時間の使い方をする人」と、そうでない人との差が広がることを意味していると著者はいいます。 戦略的な時間の使い方とは、「成果につながることに、より多くの時間を投入し、最大限に活用する」こと。 “見える成果”につながっていかないことに多くの時間を費やしていたのでは、結果が報われないものとなってしまう可能性は十分にあります。そこで、成果につながることに、より多くの時間を投入すべきだという考え方なのです。 そして重要なポイントは、「投入した時間は最大限に活用する」こと。 今後は、労働時間型の働き方ではなく、より短い時間で、大きな成果を生み出す時間の使い方を自分で考えることが求められるというのです。 また労働時

    時間管理が苦手なら、締切だけでなく「いつはじめるか」を決めて実行せよ | ライフハッカー・ジャパン