从网上看到个做法:
写一个全局变量
class_autoinit{
public:
_autoinit(){CoInitialize(NULL);}
~_autoinit(){CoUninitialize();}
} g_autoiniter;
class_autoinit{
public:
_autoinit(){CoInitialize(NULL);}
~_autoinit(){CoUninitialize();}
} g_autoiniter;
这样,静态类成员变量就可以使用 COM 对象了。COM 在初始化之后必须运行 CoUninitialize(),并且在每个线程中都必须对称地初始化和撤销,除非
还有呢,发现 MFC 的界面线程和 swt 有点类似,PostMessage 和 SendMessage 就相当于 swt 中的 asyncExec 和 syncExec,真是有趣。以前不知道应该这样看待这些鬼东西的。不应当在多个线程
为什么要总结半天呢,因为研究业务逻辑,考虑一个最好的实现,定义配置格式和解析,费
真的是控制权决定一切。现在讨厌别人看我的代码。小程序员,和大家合作。
我很想合作呢,设计的 xml,使用的名称,提交的文档,我很想合作呢。反正看见小心翼翼的语气,强硬的语气,商
我要什么?直白的要求,直白的要求,明确的否决,理解,文档,天哪我连 check in 时候留下注释的习惯都没有了。我们组里面直白的要求太少,只有等待其他人的决定,等待
翔哥需要强硬一些了,至少应该把我的埋怨一巴掌打回去。我不想让他生气。另外,哪怕返
今天看了 China PUG (Python User Group) 的一些讲稿,觉得啄木鸟社区又专业又热闹,真是个好地方。