VC++学习
jackiesmith1986
篮球,MFC编程,武汉大学,软件设计师
展开
-
BSTR转换成LPCSTR时遇到的问题
很强悍的BSTR转成LPCSTR啊~~~~ #include "comutil.h" #pragma comment(lib, "comsupp.lib") BSTR bstr=null; LPCSTR temp = ::_com_util::ConvertBSTRToString(vtValue.bs原创 2008-08-28 10:03:00 · 1353 阅读 · 0 评论 -
应用程序与DLL的通信
最近一个星期,一直被一个问题困惑着,就是应用程序与DLL的通信问题。在网上查找了三个解决方法:1.发送消息 (1) 在DLL中定义一个自定义消息#define WM_MYMESSAGE WM_USER+1(消息的定义应该放在与应用程序通信的.h文件中,我是这么做的,可能也可以在应用程序中重新定义,不过我没有试过) (2) 在需要发送消息的地方,调用函数SendMessage原创 2008-09-05 10:14:00 · 1143 阅读 · 0 评论 -
获取程序运行时间(精确到毫秒)
LARGE_INTEGER litmp1,litmp2,litmp3; LONGLONG QPart1=0,QPart2=0; double dfMinus,dfFreq,dfTim; QueryPerformanceFrequency(&litmp1); // 获得计数器的时钟频率 dfFreq = (double)litmp1.QuadPart; Que原创 2008-09-21 00:47:00 · 1474 阅读 · 0 评论