调用 CoInitializeEx(NULL,COINIT_MULTITHREADED); 后 CFileDialog 出了问题:
刚打开CFileDialog时正常,当切换文件扩展名时,文件或文件夹不能自动出现,要刷新或回车后才能出现,用
CoInitializeEx(COINIT_APARTMENTTHREADED),
CoInitializeEx(COINIT_DISABLE_OLE1DDE),
CoInitializeEx(COINIT_SPEED_OVER_MEMORY).
都不会出现这些问题。可是 OPC 程序必需要用 CoInitializeEx(NULL,COINIT_MULTITHREADED); 初始化啊,请高手赐教!
刚打开CFileDialog时正常,当切换文件扩展名时,文件或文件夹不能自动出现,要刷新或回车后才能出现,用
CoInitializeEx(COINIT_APARTMENTTHREADED),
CoInitializeEx(COINIT_DISABLE_OLE1DDE),
CoInitializeEx(COINIT_SPEED_OVER_MEMORY).
都不会出现这些问题。可是 OPC 程序必需要用 CoInitializeEx(NULL,COINIT_MULTITHREADED); 初始化啊,请高手赐教!
解决方案 »
- 连接代理服务器时,出现HTTP/1.1 407 Proxy Authentication Required
- 关于网络传输速度的限制,包括上行速度和下行速度,如何弄?
- 有问题,高手请进!!!
- 求助:列表控件显示数据问题
- 异步 connect问题 100分,不够再加
- OPenGL的問題,大狹幫忙啊。
- 如何得到光盘或磁盘未插入的系统信息,急用!!!
- 各位同行,你们读书的时候,操作系统这门课的实验是做些什么的?
- onpaint()闪烁
- 新手的问题,请大虾们过目。
- 用select管理套接字的状态,套接字可读的时候如何判断该SOCKET是可以接收数据,还是SOCKET关闭?
- [调查] 各位的公司要求画程序流程图吗?
Initializes the thread for multi-threaded object concurrency (see Res).
COINIT_APARTMENTTHREADED
Initializes the thread for apartment-threaded object concurrency (see Res).
COINIT_DISABLE_OLE1DDE
Disables DDE for Ole1 support.
COINIT_SPEED_OVER_MEMORY
Trades memory for speed. 看注释应该用 COINIT_APARTMENTTHREADED 就可以了,没有必要一定用 COINIT_MULTITHREADED
CoInitialize(NULL);就可以了.