VS2010 中“HANDLE”: 未声明的标识符
#include <windows.h>
#include <iostream>
#include "stdafx.h"
using namespace std;
void main()
{
HANDLE hThread1;
hThread1=CreateThread(NULL,0,Fun1Proc,NULL,0,NULL);
CloseHandle(hThread1);
cout<<"main thread is running"<<endl;
}
DWORD WINAPI Fun1Proc(LPVOID laParameter)
{
cout<<"Thread1 is running "<<endl;
return 0;
}
error C2065: “HANDLE”: 未声明的标识符
error C2146: 语法错误: 缺少“;”(在标识符“hThread1”的前面)
error C2065: “hThread1”: 未声明的标识符
error C2065: “hThread1”: 未声明的标识符
error C2065: “Fun1Proc”: 未声明的标识符
请问各位该如何解决
#include <iostream>
#include "stdafx.h"
using namespace std;
void main()
{
HANDLE hThread1;
hThread1=CreateThread(NULL,0,Fun1Proc,NULL,0,NULL);
CloseHandle(hThread1);
cout<<"main thread is running"<<endl;
}
DWORD WINAPI Fun1Proc(LPVOID laParameter)
{
cout<<"Thread1 is running "<<endl;
return 0;
}
error C2065: “HANDLE”: 未声明的标识符
error C2146: 语法错误: 缺少“;”(在标识符“hThread1”的前面)
error C2065: “hThread1”: 未声明的标识符
error C2065: “hThread1”: 未声明的标识符
error C2065: “Fun1Proc”: 未声明的标识符
请问各位该如何解决
...全文
相关推荐
VC6到VS2010迁移所有问题的解决方法
**修改字符集设置:** 在VS2010中打开项目属性对话框,找到“配置属性”->“常规”->“字符集”,选择“使用多字节字符集”。
打开vs提示invalid handle
在IT领域,遇到“打开vs提示invalid handle”的问题并不罕见,这通常意味着Visual Studio(简称VS)在尝试访问某些资源或执行特定操作时遇到了错误。
VS2010串口程序
总结来说,VS2010串口程序的开发涉及了以下几个关键点:1. 使用`CreateFile`打开串口。2. 设置串口参数通过`DCB`和`SetCommState`。3.
(VS2010 C++)删除指定目录及其下所有的文件夹,文件
本示例基于Visual Studio 2010 (VS2010)环境,使用C++语言实现这一功能。我们将探讨如何通过Windows API函数来完成这一任务。
VS2010+MFC 使用WinAPI实现串口通信
本文将详细介绍如何使用VS2010和MFC结合WinAPI来实现这一功能。首先,我们需要了解串口通信的基本概念。


