我要用到winsock和ADO
最好有个例子
最好有个例子
解决方案 »
- 请高手帮忙给个 OpenGL实现水波的算法(涟漪的那种)
- 带菜单的 CStatic
- First-chance exception in RunupGame.exe (COMCTL32.DLL): 0xC0000005: Access Violation.這是什麽意思阿?
- peer-to-peer sdk有人用过吗?
- VC里求浮点数的地绝对值函数是什么?
- 怎样消除放大后图像得锯齿?
- [菜鸟求助]自考书上的题:用new操作为一个包含20个整数的数组分配内存,输入若干个值到数组中,分别统计其中整数和负数的个数后再用delet
- 一个关于文件读取的问题,给满分,顶的都有!~~~~~~~~~~~~~~~~
- 用mfc如何动态改变复选框的个数和标题
- 我用VC通过ODBC开发的数据库应用系统,要装到其他机上(win98系统),但该机上无ODBC设置,咋办?
- 为什么我在“ClassView”中不能打开函数
- 一起讨论BSTR的数据类型转换和维护
我一般是把实际工作包装成一个函数,比如叫MyMain,然后在Run里调用。
LogEvent(_T("Service started"));
if (m_bService)
SetServiceStatus(SERVICE_RUNNING);
//下面是建立消息循环
MSG msg;
while (GetMessage(&msg, 0, 0, 0))
DispatchMessage(&msg); _Module.RevokeClassObjects(); CoUninitialize();把从MSG msg到_Module.RevokeClassObjects()替换成你的工作代码,例如调用函数MyMain,而在MyMain里,要象在Run中那样建立消息循环,消息循环结束时(即收到WM_QUIT),MyMain卸载WinSock及ADO连接,并返回Run。否则该服务将不能停止。
LogEvent(_T("Service started"));
if (m_bService)
SetServiceStatus(SERVICE_RUNNING);
//下面是建立消息循环
MSG msg;
while (GetMessage(&msg, 0, 0, 0))
DispatchMessage(&msg); _Module.RevokeClassObjects(); CoUninitialize();把从MSG msg到_Module.RevokeClassObjects()之前替换成你的工作代码,例如调用函数MyMain,而在MyMain里,要象在Run中那样建立消息循环,消息循环结束时(即收到WM_QUIT),MyMain卸载WinSock及ADO连接,并返回Run。否则该服务将不能停止。