代码CreateThread(NULL,0,(LPTHREAD_START_ROUTINE)Handelsend(),0,0,&ThreadID2)UINT CLoginDlg::Handelsend()
{
while(g_help.g_bRun)
{
g_help.HandleMsgLoop();
Sleep(1000);
}
return 0;
}
{
while(g_help.g_bRun)
{
g_help.HandleMsgLoop();
Sleep(1000);
}
return 0;
}
解决方案 »
- 请问下:C++成员函数存在哪里?
- MFC如何编写一个对数据库的备份和恢复功能
- 普通的内存读写是否属于内核操作?请教~~~~~~~~~~~~~~~~~~~~~~~`
- 用3步握手发出connect ,如果用raw socket 抓包,怎么能看见握手包中的syn这个字段
- DirectSound问题
- INSTALL问题
- '\0'是转移字符吗
- 大家帮我给小孩取个名字!!!高分相送
- 菜鸟的问题:怎么样用消息框来查看一个类中的整型成员变量的值?
- 急!急!急!关于”建立空文档失败“的问题,解决问题者,愿将分全部奉上!
- 用windows media player sdk 连续播放ASF文件
- 请问非空文件夹的删除及文件夹的拷贝
程序还要做其它的操作做不了
{..........
b = ConnectServer();
if (b)
{
DWORD ThreadID2;
HANDLE ThreadID0 = CreateThread(NULL,0,(LPTHREAD_START_ROUTINE)Handelsend(),0,0,&ThreadID2);
}
return TRUE; 我想要的是当连接服务器成功后,用心跳维持,同时应该要弹出该程序的主窗口,而现在程序一直在哪个循环里面,不显示窗口了
UINT CLoginDlg::Handelsend()
不符合线程函数标准!