Skip to content

服务器托管,北京服务器托管,服务器租用-价格及机房咨询

Menu
  • 首页
  • 关于我们
  • 新闻资讯
  • 数据中心
  • 服务器托管
  • 服务器租用
  • 机房租用
  • 支持中心
  • 解决方案
  • 联系我们
Menu

SetTimer(1,1000,ShowText2);

Posted on 2023年9月20日2023年9月20日 by hackdl

void   CALLBACK   ShowText2(HWND   hwnd,   UINT   uMsg,     UINT   idEvent,   DWORD   dwTime) 
{ 
	static i=0;
	i++;
	CTryTimerDlg::pselfDlg->SetDlgItemInt(IDC_EDIT_SHOW,i);
} 

void CTryTimerDlg::OnBtnStart() 
{
	  unsigned int	iRet   =   SetTimer(1,1000,ShowText2); 
      SetDlgItemInt(IDC_EDIT_SHOW,iRet );	
}
、、、、、、、、、、、、、、、、
#include 
#include 

void InMode (int* mod);				//输入定时器计数器的工作方式
void GetIn (int* in);				//输入的数值的获取	
void InValue (int mode, int* value);			//输入定时器计数器的定时时间(us)
void GetInit (int mode, int value, int* init);	//获得定时器计数器的初值

int main (void)
{
	int		mode;
	int		value;
	int		init;
	
	while (1)
	{	
		InMode (&mode);					//输入定时器计数器的工作方式
		InValue (mode, &value);			//输入定时器计数器的定时时间(us)
		GetInit (mode, value, &init);	//获得定时器计数器的初值
		printf ("方式%c计时%dus的初值为%xHn", mode, value, init);
	}

	return 0;
}

void InMode (int* mod)				//输入定时器计数器的工作方式
{
	int		in;
	
	printf ("工作方式(0-3):t");
	while (1)
	{		
		in = getchar ();
		if (in >= '0' && in = '0' && to  0X1FFF + 1)	//大于方式的最大允许值
				printf ("输入值超过方式0的最大允许值.n");
			else
			{
				flag = 'y';
				*value = in;		//返回输入方式0的值
			}
			break;
		case '1':
			if (in > 0X0FFFF + 1)	//大于方式的最大允许值
				printf ("输入值超过方式1的最大允许值.n");
			else
			{
				flag = 'y';
				*value = in;		//返回输入方式1的值
			}
			break;
		case '2':
			if (in > 0X0FF + 1)		//大于方式的最大允许值
				printf ("输入值超过方式2的最大允许值.n");
			else
			{
				flag = 'y';
				*value = in;		//返回输入方式2的值
			}
			break;
		case '3':
			if (in > 0X0FF + 1)		//大于方式的最大允许值
				printf ("输入值超过方式3的最大允许值.n");
			else
			{
				flag = 'y';
				*value = in;		//返回输入方式3的值
			}
			break;
		default:
			break;
		}
	}
}

void GetInit (int mode, int value, int* init)	//获得定时器计数器的初值
{
	switch (mode)
	{
	case '0':
		*init = 0X1FFF - value + 1;
		break;
	case '1':
		*init = 0X0FFFF - value + 1;
		break;
	case '2':
		*init = 0X0FF - value + 1;
		break;
	case '3':
		*init = 0X0FF - value + 1;
		break;
	default:
		break;
	}		
}

服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
机房租用,北京机房租用,IDC机房托管, http://www.fwqtg.net

相关推荐: Git开发、发布、缺陷分离模型概述(支持master/develop/feature/release/hotfix类型分支)

Git是什么?   Git是一种分布式版本控制系统,它可以记录文件的修改历史和版本变化,并可以支持多人协同开发。Git最初是由Linux开发者Linus Torvalds创建的,它具有高效、灵活、稳定等优点,如今已成为软件开发领域中最流行的版本控制系统之一。G…

Related posts:

  1. 机房托管一个月多少钱合适
  2. 高效稳定:昆明Rust服务器托管服务
  3. 如何选择适合您的德国云服务器租用方案
  4. 购买服务器为什么要托管
  5. 探索服务器托管网络拓扑

服务器托管,北京服务器托管,服务器租用,机房机柜带宽租用

服务器托管

咨询:董先生

电话13051898268 QQ/微信93663045!

上一篇: C语言—初识结构体 1、结构体的声明 2、结构体成员的访问 3、结构体传参
下一篇: Burp+Xray的联动使用

最新更新

  • Java基本语法
  • lesson6 ZIgbee网络特性抓包分析ZIgbee网络特性抓包分析
  • Python Flask 上下文管理源码分析
  • WGS84与GCJ02、BD09经纬度坐标转换介绍
  • 使用固件库点亮LED流程

随机推荐

  • 珠海电信机房服务器租用低价促销
  • 什么是 Angular Ivy Partial c
  • 寻找可靠的重庆服务器托管服务商
  • 关于华为2019全联接大会,精华内容都在这里!
  • 重庆电信服务器托管

客服咨询

  • 董先生
  • 微信/QQ:93663045
  • 电话:13051898268
  • 邮箱:dongli@hhisp.com
  • 地址:北京市石景山区重聚园甲18号2层

友情链接

  • 服务器托管
  • 机房租用托管
  • 服务器租用托管
©2023 服务器托管,北京服务器托管,服务器租用-价格及机房咨询 京ICP备13047091号-8