使用drawboard pdf打开pdf文件的Autohotkey脚本

时间:2016-11-08 00:17:57

标签: pdf command-line uwp autohotkey

我正在尝试使用Drawboardpdf编写一个autohotkey脚本来打开pdf文件。 Drawboardpdf文件是一个UWP应用程序,我找到以下命令来启动Drawboardpdf应用程序:

^#r::

run, "drawboardpdf"

return

但是当我尝试使用以下代码打开特定的pdf文件时,代码无效:

^#r::

run, "drawboardpdf" "C:\Users\Dropbox\book1r.pdf"

return

任何人都可以帮我吗?非常感谢你的帮助!

杰森

1 个答案:

答案 0 :(得分:1)

这适用于(对我而言)Microsoft Edge:

; Open "C:\myFile.pdf" with Microsoft Edge:

IApplicationActivationManager := ComObjCreate("{45BA127D-10A8-46EA-8AB7-56EA9078943C}", "{2e941141-7f97-4756-ba1d-9decde894a3d}")
DllCall(NumGet(NumGet(IApplicationActivationManager+0)+3*A_PtrSize), "Ptr", IApplicationActivationManager, "Str", "Microsoft.MicrosoftEdge_8wekyb3d8bbwe!MicrosoftEdge", "Str", "C:\myFile.pdf", "UInt", 0, "IntP", processId)
ObjRelease(IApplicationActivationManager)

https://msdn.microsoft.com/de-de/library/windows/desktop/hh706902(v=vs.85).aspx