本文整理汇总了Python中win32com.client.Dispatch.uiMode方法的典型用法代码示例。如果您正苦于以下问题:Python Dispatch.uiMode方法的具体用法?Python Dispatch.uiMode怎么用?Python Dispatch.uiMode使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类win32com.client.Dispatch
的用法示例。
在下文中一共展示了Dispatch.uiMode方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: __init__
# 需要导入模块: from win32com.client import Dispatch [as 别名]
# 或者: from win32com.client.Dispatch import uiMode [as 别名]
def __init__(self, parent, width, height):
"""Initiate the video player
Arguments
parent -- the parent frame of this video player
width -- the width of this video player
height -- the height of this video player
"""
tki.Frame.__init__(self, parent, width = width, height = height)
#self.grid(sticky = tki.W + tki.N + tki.E + tki.S)
self.grid_propagate(0)
hwnd = self.winfo_id()
windll.atl.AtlAxWinInit()
fwnd = windll.user32.CreateWindowExA(0, 'AtlAxWin', 0, 0x50000000, 0, 0, width, height, hwnd, 0, 0, 0)
if(fwnd == 0):
error = windll.kernel32.GetLastError()
#wmp = DispatchWithEvents('WMPlayer.OCX', WMPEvents)
wmp = Dispatch('WMPlayer.OCX')
self._wmp = wmp
wmp_addr = int(repr(wmp._oleobj_).split()[-1][2:-1], 16)
windll.atl.AtlAxAttachControl(wmp_addr, fwnd, 0)
wmp.uiMode = 'mini'
wmp.enableContextMenu = False
global clickHandler
clickHandler = self._togglePlayer