使用带有Qt的DDE服务器

时间:2012-04-12 11:01:27

标签: qt dde

我已经搜索了一个允许我连接到DDE服务器的类的高低。虽然我知道DDE已经过时并且存在更好的方法,但它们并不适合我想要连接的东西。

我发现this显然在QT 3中有效,不幸的是我缺乏将其更新为QT 4的差异知识。

是否有人有更新版本,更新时间或其他解决方案?

2 个答案:

答案 0 :(得分:1)

我知道这很古老,但无论谁到达这里,你都需要对该代码进行一些小改动:

void DDEComm::ddeDisconnect()
{
 DdeDisconnect(hConv);
 DdeUninitialize(pidInst);
 connStatus = false;
}

应该成为

void DDEComm::ddeDisconnect()
{
 DdeDisconnect(hConv);
 DdeUninitialize(pidInst);
 connStatus = false;
 pidInst = 0;
}

答案 1 :(得分:0)

我也在QT论坛上问了这个问题,因为在回答问题时似乎还有一些活动。所以似乎没有很多QT用户。

虽然不是百分之百的工作,但我得到了here的答案。