我正试图找到一种在窗口周围添加边框的方法,例如我想在记事本周围添加红色边框。
hwnd = win32gui.FindWindow(None, "Untitled - Notepad")
#win32Gui most likely but win32api for demonstration
win32api.PostMessage(hwnd, commandToChangeBorderhere, bordercolour .....)
如果有可能使用win32api,上面是我想象的一种方式,如果有可能我会感激如果有人可以发布正确的语法。
如果那不可能,我的下一个选项看起来有点粗糙,但我认为它会起作用,
rect = win32gui.GetWindowRect(hwnd) #Get the location and size of handle window
#create a rectangle in Tkinter at the same location as Rect but slightly bigger so its "around" the handle window
你可能会看到我有点卡住并且不确定这样的事情的最佳方法是什么,感谢任何帮助(使用Windows 10,跨平台并不重要但是很想看到跨平台的解决方案,如果一个存在)
谢谢,
本。