1

したがって、QT5.7.0 ソースqlocalsocket_win.cppには次の行があります。

const QLatin1String pipePath("\\\\.\\pipe\\");
if (d->serverName.startsWith(pipePath))
    d->fullServerName = d->serverName;
else
    d->fullServerName = pipePath + d->serverName;

そのため、別の PC のパイプに接続する機会はありません。数行を変更し、Qt5Network.dll を再コンパイルすると、すべて正常に動作しました。QLocalSocket をローカル パイプのみにバインドする理由はありますか?

4

0 に答える 0