def _get_handles(self):
trade_main_hwnd = win32gui.FindWindow(0, self.Title) # ????
operate_frame_hwnd = win32gui.GetDlgItem(trade_main_hwnd, 59648) # ??????
operate_frame_afx_hwnd = win32gui.GetDlgItem(operate_frame_hwnd, 59648) # ??????
hexin_hwnd = win32gui.GetDlgItem(operate_frame_afx_hwnd, 129)
scroll_hwnd = win32gui.GetDlgItem(hexin_hwnd, 200) # ????????
tree_view_hwnd = win32gui.GetDlgItem(scroll_hwnd, 129) # ????????
# ????????????
win32api.PostMessage(tree_view_hwnd, win32con.WM_KEYDOWN, win32con.VK_F1, 0)
time.sleep(0.5)
# ????
entrust_window_hwnd = win32gui.GetDlgItem(operate_frame_hwnd, 59649) # ??????
self.buy_stock_code_hwnd = win32gui.GetDlgItem(entrust_window_hwnd, 1032) # ???????
self.buy_price_hwnd = win32gui.GetDlgItem(entrust_window_hwnd, 1033) # ???????
self.buy_amount_hwnd = win32gui.GetDlgItem(entrust_window_hwnd, 1034) # ???????
self.buy_btn_hwnd = win32gui.GetDlgItem(entrust_window_hwnd, 1006) # ??????
self.refresh_entrust_hwnd = win32gui.GetDlgItem(entrust_window_hwnd, 32790) # ??????
entrust_frame_hwnd = win32gui.GetDlgItem(entrust_window_hwnd, 1047) # ??????
entrust_sub_frame_hwnd = win32gui.GetDlgItem(entrust_frame_hwnd, 200) # ??????
self.position_list_hwnd = win32gui.GetDlgItem(entrust_sub_frame_hwnd, 1047) # ????
win32api.PostMessage(tree_view_hwnd, win32con.WM_KEYDOWN, win32con.VK_F2, 0)
time.sleep(0.5)
# ????
sell_entrust_frame_hwnd = win32gui.GetDlgItem(operate_frame_hwnd, 59649) # ??????
self.sell_stock_code_hwnd = win32gui.GetDlgItem(sell_entrust_frame_hwnd, 1032) # ???????
self.sell_price_hwnd = win32gui.GetDlgItem(sell_entrust_frame_hwnd, 1033) # ???????
self.sell_amount_hwnd = win32gui.GetDlgItem(sell_entrust_frame_hwnd, 1034) # ???????
self.sell_btn_hwnd = win32gui.GetDlgItem(sell_entrust_frame_hwnd, 1006) # ??????
# ????
win32api.PostMessage(tree_view_hwnd, win32con.WM_KEYDOWN, win32con.VK_F3, 0)
time.sleep(0.5)
cancel_entrust_window_hwnd = win32gui.GetDlgItem(operate_frame_hwnd, 59649) # ??????
self.cancel_stock_code_hwnd = win32gui.GetDlgItem(cancel_entrust_window_hwnd, 3348) # ???????
self.cancel_query_hwnd = win32gui.GetDlgItem(cancel_entrust_window_hwnd, 3349) # ??????
self.cancel_buy_hwnd = win32gui.GetDlgItem(cancel_entrust_window_hwnd, 30002) # ??
self.cancel_sell_hwnd = win32gui.GetDlgItem(cancel_entrust_window_hwnd, 30003) # ??
chexin_hwnd = win32gui.GetDlgItem(cancel_entrust_window_hwnd, 1047)
chexin_sub_hwnd = win32gui.GetDlgItem(chexin_hwnd, 200)
self.entrust_list_hwnd = win32gui.GetDlgItem(chexin_sub_hwnd, 1047) # ????
评论列表
文章目录