(%x)", key);
RegCloseKey(key);
key = 0;
}
}
这里的代码需要注释掉,否则运行中会出现R6025错误。
CConnThread.cxx
if (isConfig) {
// A configuration file name was specified - load it
//CharArray filename = hostOrConfig.takeBuf();
//options.readFromFile(filename.buf);
options.readFromFile(hostOrConfig.buf);
} else {
// An actual hostname (and possibly port) was specified
//options.host.replaceBuf(hostOrConfig.takeBuf());
options.host.replaceBuf(strDup(hostOrConfig.buf));
}
这里修改了源代码,vnc的很多地方对内存的释放都是利用c++析构函数来完成的,不过写的不怎么规范,路子有点野。