[原][工具][C++]調用adobe reader打開pdf,通過命令行啟動pdf


百度網盤: adobe reader 11

命令行:

AdobeReaderXIPortable.exe D:\XXX.pdf

 通過C++在windows下打開pdf:

    PROCESS_INFORMATION processInfo;
    STARTUPINFO startupInfo;
    ::ZeroMemory(&startupInfo, sizeof(startupInfo));
    startupInfo.cb = sizeof(startupInfo);
    QString fileName = QString::fromLocal8Bit("xxx.pdf");
    fileName = QString::fromLocal8Bit("E:/軟件/adobe_reader11/AdobeReaderXIPortable.exe ") + fileName;
    std::string _file = fileName.toLocal8Bit();
    CreateProcess(NULL, (CHAR*)_file.c_str(),
        NULL,  // process security
        NULL,  // thread security
        FALSE, // no inheritance
        0,     // no startup flags
        NULL,  // no special environment
        NULL,  // default startup directory
        &startupInfo,
        &processInfo);

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM