我想用 AHK 脚本在我的日历中选择一个日期。为此,我使用了函数 sendMessage,因为我想从外部应用程序中选择一个日期。我想使用 Microsoft 文档中的 SETCURSEL_MCM 消息。我怎样才能从这条消息中找到相应的号码?Bc 它不在此页面上 https://docs.microsoft.com/en-us/windows/win32/controls/mcm-setcursel SendMessage, myCorrespondingNumberAsParam???, 0, lparam(which is my date),control, wintitle
以此类推,如果我想将文本发送到记事本中的编辑控件,我应该发送 WM_SETTEXT。此消息的值被 ahk doc 明确引用为该控件的 12。但 MCM_SETCURSEL 消息并非如此。
我试图将发送消息放在一个循环中,当它执行消息时停止循环,但它太长了,它会向程序发送错误。
如果有人可以帮助我,
谢谢,
吉尔斯