__declspec(thread)?int?nCount?=?0;//线程局部变量
DWORD?WINAPI?threadProc(LPVOID?*?wparm)
{
?int?i?=?0;
?while?(1)
?{
?if&
分类:
编程语言 时间:
2017-12-08 17:00:44
阅读次数:
125
1 内核对象 前面已经学过线程和互斥体两个内核对象。此节讲了事件这个内核对象。前面提出了内核对象这个概念,可能不太清晰,简单来说内核对象就是系统层的东西。 1.1 小结内核对象: 进程、线程、事件、互斥体、文件、文件映射等。 1.2 事件内核对象的创建 1.3 事件内核对象的获取 1.4 内核对象的 ...
分类:
编程语言 时间:
2017-11-20 21:52:59
阅读次数:
238
一.configparser模块 用于生成和修改常见配置文档,但那个钱模块名称在python3.x版本中变更为configparser。 1.生成一个配置。 注:生成配置文件example.ini 2.读取配置文件 注:conf.defaults:读取的是defaults以字典类型读取 注:conf ...
分类:
编程语言 时间:
2017-11-05 13:55:58
阅读次数:
175
编写winapi程序,要引入 windows.h 头文件 对于控制台程序来说,入口函数为 int main() , 对应的用于接受命令行的入口函数为 int main( int argc , LPTSTR argv[] ) , 其中的 LPTSTR 可视为 字符指针 windows的数据宏名命名有一 ...
unit Unit1; interface uses Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics, Vcl.Controls, Vcl.Forms, V... ...
分类:
数据库 时间:
2017-10-11 12:50:48
阅读次数:
860
WinMain函数是提供给用户的Windows应用程序入口点,其原型如下: 函数有四个参数: hInstancd: 是当前应用长须实例的Handle。 hPrevInstance: 是应用程序上一个实例的Handle。(MSDN:如果你想要知道程序是否有另一个实例,建议使用Mutex来实现,用Mut ...
有时候,软件需要播放一些音乐,这时候该怎么办呢?使用复杂的winAPI?不,还有更简单的方法: 那么这段代码是什么意思呢?如下: 大家可以试试一些较短的乐曲来演奏,虽然效果不是很好,但是较为简单。 ...
分类:
其他好文 时间:
2017-09-14 21:52:49
阅读次数:
181
一、MessageBox()用法 1、函数原型 Messagebox函数在Win32 API和MFC里的定义有区别。 Win32 API的定义如下: [cpp] view plaincopy int WINAPI MessageBox( HWND hWnd, // handle of owner w ...
分类:
其他好文 时间:
2017-09-09 11:49:12
阅读次数:
142
unit Unit1; interface uses Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics, Vcl.Controls, Vcl.Forms, V... ...
分类:
编程语言 时间:
2017-09-09 00:42:40
阅读次数:
412
1.第一个程序:Hello,world! 1 #include<windows.h> 2 3 int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, PSTR szCmdLine, int iCmdShow ) 4 { 5 ...