1 #include 2 #include 3 #include 4 //#include 5 #define T_MAX 100 6 int ticket; 7 CRITICAL_SECTION CriticalSection; 8 /* //售票线程 9 DWORD WINAPI Sale...
分类:
编程语言 时间:
2014-10-10 19:00:14
阅读次数:
297
sub.c#include#include"sub.h"int WINAPI DllMain(_In_ HANDLE _HDllHandle, _In_ DWORD _Reason, _In_opt_ LPVOID _Reserved) { return TRUE; } EXPO...
分类:
其他好文 时间:
2014-10-06 00:06:59
阅读次数:
319
BOOL WINAPI WinHttpAddRequestHeaders( _In_ HINTERNET hRequest, _In_ LPCWSTR pwszHeaders, _In_ DWORD dwHeadersLength, _In_ DWORD dwModifiers);作用:加入一个HT...
自己第一次涉及c语言的多线程编程,实属入门了解级别的;之前只做过java的Runnable的多线程编程。本次我们可以把屏幕看成是一个资源,这个资源被两个线程所共用,
/*
#include
#include
using namespace std;
DWORD WINAPI Fun(LPVOID lpParamter)
{
while(1)
{
...
分类:
编程语言 时间:
2014-09-25 20:36:07
阅读次数:
282
在项目中遇到GlobalLock GlobalUnlock这两个操作内存的函数。 百度百科解释为:锁定内存中指定的内存块,并返回一个地址值,令其指向内存块的起始处。除非用 GlobalUnlock 函数将内存块解锁,否则地址会一直保持有效。msdn的说明:Locks a global memo...
今天查找资料的时候发现了我曾经做的一个记事本
首先打开VC6.0并且建立一个Win32工程,搭建成下图所示的图形界面
然后在MainDlg.cpp文件中添加下面的代码
#include "stdafx.h"
#include
#include
#include
#include "resource.h"
#include "MainDlg.h"
BOOL WINAPI ...
分类:
其他好文 时间:
2014-09-21 18:29:41
阅读次数:
320
工欲善其事,必先利其器,首先要准备好开发环境,既然是C语言,那就不是WinAPI的扫雷,就是纯的C语言开发,但是以前的C都是TC开发的,现在用肯定是过时很久了,但是也是有解决办法的,某些大神开发出EasyX这个库,基本上还原了TC的函数,就可以在各种IDE下使用了,下面是下载地址和帮助,帮助里面有所...
分类:
编程语言 时间:
2014-09-18 21:55:14
阅读次数:
240
HANDLE WINAPI CreateThread( LPSECURITY_ATTRIBUTES lpThreadAttributes, SIZE_T dwStackSize, LPTHREAD_START_ROUTINE lpStartAddress, LPVOID lpPa...
分类:
编程语言 时间:
2014-09-17 18:28:02
阅读次数:
190
别踩白块儿之禅模式 windows程序实现
代码如下
#include
LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM);
int WINAPI WinMain( //程序入口,WINAPI是一种函数调用约定,用于表明如何生成在堆栈中放置调用参数的机器代码
HINSTANCE hInstance //实例句柄,标识该程序
, ...
windows 随机矩形绘制
代码如下
#include
void DrawRect (HWND hwnd);
int cxClient, cyClient;
LRESULT CALLBACK WndProc(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam);
int WINAPI WinMain(HINSTANCE hInstan...