AutoCAD顧問
還沒有註冊嗎...即日起免費註冊,所有最完整的AutoCAD討論、教學及資源都在論壇裡喔~

Join the forum, it's quick and easy

AutoCAD顧問
還沒有註冊嗎...即日起免費註冊,所有最完整的AutoCAD討論、教學及資源都在論壇裡喔~
AutoCAD顧問
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Microsip Api Documentation !full! Link

# Prepare WM_COPYDATA structure COPYDATA = struct.pack("PPI", 0, command, len(data)+1) win32gui.SendMessage(hwnd, win32con.WM_COPYDATA, 0, COPYDATA)

MicroSIP is a favorite among VoIP enthusiasts because it is lightweight (under 1MB), free, and open-source. However, most users only scratch the surface by using the GUI to make calls. microsip api documentation

import win32gui import win32con import struct def send_microsip_command(command, data=""): # Find the MicroSIP window hwnd = win32gui.FindWindow(None, "MicroSIP") if not hwnd: print("MicroSIP is not running.") return False # Prepare WM_COPYDATA structure COPYDATA = struct