创建C++线程
来源:互联网 发布:赵j家人 知乎 编辑:程序博客网 时间:2024/05/21 14:48
创建C++线程
#include <windows.h>
#include <conio.h>
DWORD WINAPI ThreadFunc()// LPVOID lpParam )
{
char szMsg[80];
//wsprintf( szMsg, "Parameter = %d.", *(DWORD*)lpParam );
MessageBox( NULL, "szMsg", "ThreadFunc", MB_OK );
return 0;
}
VOID main( VOID )
{
DWORD dwThreadId, dwThrdParam = 1;
HANDLE hThread;
char szMsg[80];
hThread = CreateThread(
NULL, // default security attributes
0, // use default stack size
(LPTHREAD_START_ROUTINE)ThreadFunc, // thread function
NULL, // argument to thread function
0, // use default creation flags
&dwThreadId); // returns the thread identifier
// Check the return value for success.
if (hThread == NULL)
{
wsprintf( szMsg, "CreateThread failed." );
MessageBox( NULL, szMsg, "main", MB_OK );
}
else
{
_getch();
CloseHandle( hThread );
}
}
#include <conio.h>
DWORD WINAPI ThreadFunc()// LPVOID lpParam )
{
char szMsg[80];
//wsprintf( szMsg, "Parameter = %d.", *(DWORD*)lpParam );
MessageBox( NULL, "szMsg", "ThreadFunc", MB_OK );
return 0;
}
VOID main( VOID )
{
DWORD dwThreadId, dwThrdParam = 1;
HANDLE hThread;
char szMsg[80];
hThread = CreateThread(
NULL, // default security attributes
0, // use default stack size
(LPTHREAD_START_ROUTINE)ThreadFunc, // thread function
NULL, // argument to thread function
0, // use default creation flags
&dwThreadId); // returns the thread identifier
// Check the return value for success.
if (hThread == NULL)
{
wsprintf( szMsg, "CreateThread failed." );
MessageBox( NULL, szMsg, "main", MB_OK );
}
else
{
_getch();
CloseHandle( hThread );
}
}
- C 线程的创建
- C++:创建线程初试
- C 语言创建线程池
- windows下c创建线程
- C 语言创建线程池
- C/C++ 创建线程解析
- 【C语言】【unix c】线程的创建
- 用C创建新线程的源码
- C创建新线程的源码
- 线程池原理及创建(c++)
- C语言创建线程-简单例程
- Linux C线程的创建和使用
- Android NDK c创建新的线程
- Linux C线程的创建和使用
- linux用C语言创建线程池
- 调用C底层进行线程创建
- Linux C线程的创建和使用
- 线程池原理及创建(C++)
- 离开那个官僚政治的强势体系
- 表单数据的加密传输
- Chart控件做报表读取数据速度慢,望有心人解决
- 验证: 在Windows服务中弹出MsgBox
- 求flash高手
- 创建C++线程
- Linux下通过WebShell反弹Shell的技巧
- Compile Linux kernel
- C#结构类型和类类型的区别
- 实验:向控件接口传递字节流和由Ocx返回字节流给调用方
- 网页自动跳转代码
- 测试博客
- 设计模式:Bridge模式
- Linux interrupt & exception