使用CreateDispatch启动word、excel失败常见情况:
1.安装问题,未安装完全word之类导致找不到对应CLSID。
2.环境问题,使用函数前为初始化COM库调用函数前使用CoInitialize(NULL)之类尤其是多线程中不能忽略初始化。
3子线程发送消息到主线程调用问题,由于ole的防死锁机制不能使用sendmessage应该使用postmessage。
使用CreateDispatch启动word、excel失败常见情况:
1.安装问题,未安装完全word之类导致找不到对应CLSID。
2.环境问题,使用函数前为初始化COM库调用函数前使用CoInitialize(NULL)之类尤其是多线程中不能忽略初始化。
3子线程发送消息到主线程调用问题,由于ole的防死锁机制不能使用sendmessage应该使用postmessage。