HRESULT has moved from wintypes in python 3.8

This commit is contained in:
Kovid Goyal
2019-12-04 09:30:38 +05:30
parent f615b44ace
commit 860bcf0088
+2 -1
View File
@@ -1471,12 +1471,13 @@ empty_index = empty_model.index(0)
def set_app_uid(val):
import ctypes
from ctypes import wintypes
from ctypes import HRESULT
try:
AppUserModelID = ctypes.windll.shell32.SetCurrentProcessExplicitAppUserModelID
except Exception: # Vista has no app uids
return False
AppUserModelID.argtypes = [wintypes.LPCWSTR]
AppUserModelID.restype = wintypes.HRESULT
AppUserModelID.restype = HRESULT
try:
AppUserModelID(unicode_type(val))
except Exception as err: