windows API 菜鸟学习之路(一)

本文是作者学习Windows API编程的起点,主要介绍了如何使用CreateThread函数创建线程。通过给出的代码示例,展示了创建线程的基本步骤,包括线程函数定义、参数传递等。在实际编译链接过程中遇到问题,作者计划后续继续研究解决。
摘要由CSDN通过智能技术生成

         从今天开始学习  windows api编程,记录菜鸟学习的点点滴滴
首先从线程开始

直接上函数

msdn上面的函数原型

HANDLE CreateThread(
  LPSECURITY_ATTRIBUTES lpThreadAttributes, // SD  指向SECURITY_ATTRIBUTES型态的结构的指针,一般是0
  SIZE_T dwStackSize,                       // initial stack size    一般是0,表示自动分配
  LPTHREAD_START_ROUTINE lpStartAddress,    // thread function      函数名称
  LPVOID lpParameter,                       // thread argument      传给函数的参数
  DWORD dwCreationFlags,                    // creation option     0表示即可执行CREATE_SUSPENDED表示挂起
  LPDWORD lpThreadId                        // thread identifier    线程id。
);

代码:

#include "stdafx.h"
#include "windows.h"

DWORD WINAPI FiestThread(LPVOID lpParameter);  //线程处理函数
int main(int argc, char* argv[])
{
 DWORD dwthreadId , dwthreadpara = 1 ;
 HANDLE hthread;
 hth

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值