windows应用开发
大叔丶
会的不多,但做的很多!
展开
-
进程、线程(面试一)
/* 面试(一) 开发环境:Visual Studio 2008 开发语言:C语言 要 求:阅读以下程序,口述其含义,并写出输出结果。 时 间:10-15分钟 */#include <windows.h> #include <stdio.h>DWORD WINAPI ThreadProc(LPVOID lpParam) {原创 2016-06-08 20:48:18 · 342 阅读 · 0 评论 -
进程、线程(面试二)
/* 面试(二) 开发环境:Visual Studio 2008 开发语言:C语言 要 求:阅读以下程序,口述其含义,并回答以下问题: 1.该程序打输出结果有几条? 2.若将WaitForMultipleObjects(MAX_THREADS,hThread,TRUE,INFINITE); 添加至原创 2016-06-08 21:40:47 · 715 阅读 · 0 评论 -
线程同步(面试三)
/* 面试(一) 开发环境:Visual Studio 2008 开发语言:C语言 要 求:阅读以下程序,口述其执行过程。 时 间:10-15分钟 */#include <windows.h> #include <stdio.h>#define NUMTHREADS 3 #define BUFFER_SIZE 16 #define FOR_TIME 5HANDLE hEven原创 2016-06-11 19:02:08 · 232 阅读 · 0 评论 -
线程同步(计时器)
1.CreateWaitableTimer()函数创建等待计时器。 2.SetWaitableTimer()函数设置创建的计时器时间间隔。 3.CancelWaitableTimer()函数取消计时器。#include <stdio.h> #include <stdlib.h> #include <windows.h>#define WIN32_WINNT 0x500#define ONE_SE原创 2016-06-18 20:26:16 · 469 阅读 · 0 评论 -
线程(使用互斥对象)
1.CreateMutex()函数创建互斥对象。 2.OpenMutex()函数通过互斥对象获取对象句柄。 3.ReleaseMutex()函数释放互斥对象。#include <windows.h> #include <stdio.h>#define MUTEX#define NUM_THREADS 4 DWORD dwCounter = 0; HANDLE hMutex; void UseMu原创 2016-06-22 00:37:25 · 394 阅读 · 0 评论