質問するログイン新規登録

質問編集履歴

2

コードを修正しました。

2021/08/10 08:01

投稿

SadaFtyu
SadaFtyu

スコア16

title CHANGED
File without changes
body CHANGED
@@ -23,7 +23,7 @@
23
23
 
24
24
  # メモ帳がフォアグラウンドにあるので、Win32APIのMoveWindowで(100,100)に移動し、500x500にリサイズ。
25
25
  hwnd = win32gui.GetForegroundWindow()
26
- win32gui.MoveWindow(None, 10, 100, 500, 500, True)
26
+ win32gui.MoveWindow(hwnd, 10, 100, 500, 500, True)
27
27
 
28
28
  child_process.wait()
29
29
 

1

コードとエラーを追加しました。

2021/08/10 08:01

投稿

SadaFtyu
SadaFtyu

スコア16

title CHANGED
File without changes
body CHANGED
@@ -1,7 +1,10 @@
1
1
  pythonでウィンドウ操作をするソースコードを実行したのですが、期待通りの操作は行われるのですが、エラーが起きます。なぜでしょうか。 pip install でpywin32 とpywin32guiどちらもインストール済みです。
2
2
 
3
+ エラーメッセージはこちらです。
4
+ module 'win32gui' has no attribute 'GetForegroundWindow'
3
5
 
4
6
 
7
+ ```python
5
8
  import subprocess
6
9
 
7
10
  import time
@@ -28,4 +31,5 @@
28
31
 
29
32
 
30
33
  if __name__ == '__main__':
31
- main()
34
+ main()
35
+ ```