亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? lunarday.asm

?? 用Win32Asm語言編寫
?? ASM
字號:
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
; 申明:
; 1. 本開發包為共享軟件,你可以免費傳播、使用本軟件,但不得用于商業目的。
; 2. 傳播時請不要改動版權信息,并注明出處。
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
; Author:	羅云彬
; Web:		http://asm.yeah.net (羅云彬的編程樂園)
; E-mail:	bigluo@telekbird.com.cn
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
; Version	1.0
;		Date: 2000.09.15
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
; 陽歷/農歷轉換計算開發包
;
; 文件包括:
;	Lunar.inc -- Win32Asm 語言的 include 文件,定義了使用的數據結構
;		     如果使用 C 或其他語言請自行修改格式
;	Lunar.dll -- 動態連接庫文件
;	Lunar.lib -- Lunar.dll 對應的導入庫文件
;
; 開發包包括一個 Win32Asm 的使用例子在 Example 目錄中
;
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
; 功能:計算 1901 - 2050 的農歷、節氣數據
; 使用:
;	1. 定義 LUNARDATA 數據結構(在 Lunar.inc 文件中已定義)
;	2. 填寫 LUNARDATA 數據結構的輸入字段并調用 _GetLunarData
;	3. 輸出結果在 LUNARDATA 數據結構的輸出字段中
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

		.386
		.model flat, stdcall
		option casemap :none   ; case sensitive

;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
;	Include 數據
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

include		windows.inc
include		user32.inc
include		kernel32.inc
include		comctl32.inc
include		comdlg32.inc
include		Lunar.inc

includelib	user32.lib
includelib	kernel32.lib
includelib	comctl32.lib
includelib	comdlg32.lib
includelib	Lunar.lib

;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
;	Equ 數據
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
ICO_MAIN	equ		1000

DLG_MAIN	equ		2000
ID_YEAR		equ		2001
ID_MONTH	equ		2002
ID_DAY		equ		2003
ID_INFO1	equ		2004
ID_INFO2	equ		2005
ID_INFO3	equ		2006

;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
;	數據段
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

		.data?

hInstance	dd	?
szBuffer	db	256 dup	(?)

;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
;	子程序聲明
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
_ProcDlgMain	PROTO	:DWORD,:DWORD,:DWORD,:DWORD

		.data

szFormat	db	'農歷%d年%d月%d日',0
szYear		db	'年'
szBlank		db	' ',0

;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
;	代碼段
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

		.code

;********************************************************************
;	將窗口移動到屏幕中間
;	參數:窗口句柄
;********************************************************************
_CenterWindow	proc	hWnd:DWORD
		local	@stRectDeskTop:RECT,@stRectWin:RECT
		local	@dwWidth:DWORD,@dwHeight:DWORD

		invoke	GetWindowRect,hWnd,addr @stRectWin
		invoke	GetDesktopWindow
		mov	ebx,eax
		invoke	GetWindowRect,ebx,addr @stRectDeskTop

		mov	eax,@stRectWin.bottom
		sub	eax,@stRectWin.top
		mov	@dwHeight,eax
		mov	eax,@stRectWin.right
		sub	eax,@stRectWin.left
		mov	@dwWidth,eax

		mov	ebx,@stRectDeskTop.bottom
		sub	ebx,@dwHeight
		shr	ebx,1
		mov	ecx,@stRectDeskTop.right
		sub	ecx,@dwWidth
		shr	ecx,1

		invoke	MoveWindow,hWnd,ecx,ebx,@dwWidth,@dwHeight,FALSE
		ret

_CenterWindow	endp
;********************************************************************
_ProcDlgMain	proc	uses ebx edi esi, \
		hWnd:DWORD,wMsg:DWORD,wParam:DWORD,lParam:DWORD
		local	@stLunarData:LUNARDATA,@dwMonth,@dwDay,@dwTmp
		local	@stSystemTime:SYSTEMTIME

		mov	eax,wMsg
;********************************************************************
		.if	eax ==	WM_CLOSE
			invoke	EndDialog,hWnd,NULL
;********************************************************************
		.elseif	eax ==	WM_INITDIALOG
			invoke	_CenterWindow,hWnd
			invoke	GetLocalTime,addr @stSystemTime
			xor	eax,eax
			mov	ax,@stSystemTime.wYear
			invoke	SetDlgItemInt,hWnd,ID_YEAR,eax,FALSE
			xor	eax,eax
			mov	ax,@stSystemTime.wMonth
			invoke	SetDlgItemInt,hWnd,ID_MONTH,eax,FALSE
			xor	eax,eax
			mov	ax,@stSystemTime.wDay
			invoke	SetDlgItemInt,hWnd,ID_DAY,eax,FALSE
			invoke	SendMessage,hWnd,WM_COMMAND,IDOK,NULL
;********************************************************************
		.elseif	eax ==	WM_COMMAND
			mov	eax,wParam
			.if	eax == IDOK
;********************************************************************
				invoke	GetDlgItem,hWnd,ID_YEAR
				invoke	SetFocus,eax
				invoke	GetDlgItemInt,hWnd,ID_YEAR,addr @dwTmp,FALSE
				mov	@stLunarData.dwYear,eax
				invoke	GetDlgItemInt,hWnd,ID_MONTH,addr @dwTmp,FALSE
				mov	@stLunarData.dwMonth,eax
				invoke	GetDlgItemInt,hWnd,ID_DAY,addr @dwTmp,FALSE
				mov	@stLunarData.dwDay,eax
				invoke	_GetLunarData,addr @stLunarData
;********************************************************************
				invoke	wsprintf,addr szBuffer,addr szFormat,\
					@stLunarData.dwLunarYear,\
					@stLunarData.dwLunarMonth,\
					@stLunarData.dwLunarDay
;********************************************************************
				invoke	SendDlgItemMessage,hWnd,ID_INFO1,WM_SETTEXT,NULL,addr szBuffer
;********************************************************************
				invoke	lstrcpy,addr szBuffer,addr @stLunarData.szLunarYear
				invoke	lstrcat,addr szBuffer,addr szBlank
				invoke	lstrcat,addr szBuffer,addr @stLunarData.szLunarYearA
				invoke	lstrcat,addr szBuffer,addr szYear
				invoke	lstrcat,addr szBuffer,addr @stLunarData.szLunarMonth
				invoke	lstrcat,addr szBuffer,addr @stLunarData.szLunarDay
				invoke	SendDlgItemMessage,hWnd,ID_INFO2,WM_SETTEXT,NULL,addr szBuffer
;********************************************************************
				invoke	lstrcpy,addr szBuffer,addr @stLunarData.szWeekDay
				invoke	lstrcat,addr szBuffer,addr szBlank
				invoke	lstrcat,addr szBuffer,addr @stLunarData.szLunarHolDay
				invoke	SendDlgItemMessage,hWnd,ID_INFO3,WM_SETTEXT,NULL,addr szBuffer
;********************************************************************
			.endif
		.else
;********************************************************************
;	注意:對話框的消息處理后,要返回 TRUE,對沒有處理的消息
;	要返回 FALSE
;********************************************************************
			mov	eax,FALSE
			ret
		.endif		   
		mov	eax,TRUE
		ret
		
_ProcDlgMain	endp
;********************************************************************
start:
		invoke	InitCommonControls
		invoke	GetModuleHandle,NULL
		mov	hInstance,eax
		invoke	DialogBoxParam,hInstance,DLG_MAIN,NULL,offset _ProcDlgMain,0
		invoke	ExitProcess,NULL
;********************************************************************
		end	start

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美视频在线播放| 亚洲黄色av一区| 7777精品伊人久久久大香线蕉的 | 亚洲电影在线免费观看| 中文字幕不卡在线播放| 国产亚洲制服色| 欧美一级免费大片| 国产精品欧美一区喷水| 国产精品免费观看视频| 欧美精品一区视频| 精品88久久久久88久久久| 69堂精品视频| 日韩欧美在线观看一区二区三区| 日韩一区二区三区四区五区六区 | 97久久精品人人澡人人爽| aaa亚洲精品一二三区| 91色九色蝌蚪| 欧美性生活大片视频| 欧美欧美欧美欧美| 欧美mv日韩mv亚洲| 国产精品网曝门| 亚洲视频在线一区| 亚洲va在线va天堂| 精品一区二区三区视频| 国产不卡免费视频| 一本久道中文字幕精品亚洲嫩| 在线观看日韩一区| 欧美大胆人体bbbb| 国产精品国产三级国产专播品爱网 | 亚洲国产精品激情在线观看| 国产精品女上位| 欧美午夜片在线看| 日韩黄色免费电影| 精东粉嫩av免费一区二区三区| 国产精品一区二区在线看| 91色九色蝌蚪| 日韩欧美精品在线| 秋霞午夜鲁丝一区二区老狼| 另类小说图片综合网| 福利一区二区在线| 欧美在线free| 国产日韩亚洲欧美综合| 亚洲大片免费看| 国产黄色成人av| 欧美日韩一级片网站| 久久夜色精品国产欧美乱极品| 亚洲视频一区二区在线观看| 丝袜a∨在线一区二区三区不卡| 国产传媒一区在线| 91麻豆精品国产| 中文字幕视频一区二区三区久| 五月婷婷激情综合网| 成人综合在线视频| 欧美一区在线视频| 一二三区精品视频| 成人av在线电影| 精品成人免费观看| 天天综合日日夜夜精品| 91视视频在线直接观看在线看网页在线看 | 日本三级亚洲精品| 欧洲精品视频在线观看| 国产日韩欧美在线一区| 久久精品72免费观看| 精品日韩99亚洲| 一区二区三区.www| av网站免费线看精品| 国产欧美一二三区| 久久不见久久见免费视频7| 在线观看欧美黄色| 亚洲免费av在线| 成人av网址在线| 中文字幕欧美国产| 国产**成人网毛片九色 | 一区二区在线免费观看| 欧美日韩亚洲国产综合| jlzzjlzz亚洲女人18| 欧美一级高清片| 首页国产欧美日韩丝袜| 欧美老女人在线| 亚洲免费三区一区二区| www.亚洲在线| 日韩美女视频一区二区| 91在线无精精品入口| 国产精品免费视频观看| 国产69精品久久久久毛片| 中文字幕第一区二区| 国产不卡在线播放| 国产精品美女久久久久久久网站| 国产成人精品亚洲午夜麻豆| 国产清纯白嫩初高生在线观看91 | 亚洲成年人网站在线观看| 成人免费电影视频| 91亚洲大成网污www| 2020国产成人综合网| 国内精品自线一区二区三区视频| 欧美va日韩va| 国产成人精品三级麻豆| 亚洲成人免费av| 日韩精品一区二区三区在线 | 国产欧美综合在线观看第十页 | 国产精品久久久一区麻豆最新章节| 国产一区二区美女诱惑| 国产人伦精品一区二区| av一区二区三区| 午夜精品久久久久久久| 欧美xxxxxxxx| 99精品久久只有精品| 亚洲欧美激情插| 欧美一级欧美三级在线观看| 国产高清在线精品| 亚洲综合成人在线视频| 日韩欧美国产三级| 99久久99久久精品国产片果冻| 亚欧色一区w666天堂| 久久嫩草精品久久久精品| 一本色道久久综合精品竹菊| 日韩av中文字幕一区二区三区 | 99久久精品免费看| 日韩综合在线视频| 国产视频一区二区在线观看| 欧美色视频在线观看| 韩日精品视频一区| 亚洲一二三四在线观看| 久久久久97国产精华液好用吗| 91久久免费观看| 风间由美性色一区二区三区| 亚洲国产中文字幕| 国产精品久久久久久久久晋中| 91精品国产手机| 色一情一乱一乱一91av| 国产伦精品一区二区三区免费迷| 亚洲国产日韩综合久久精品| 欧美激情一区在线观看| 日韩欧美国产一区在线观看| 色av一区二区| www.色精品| 精品一区二区三区视频在线观看 | 精品在线免费观看| 天堂影院一区二区| 亚洲欧美韩国综合色| 国产精品视频一二三区| 精品99一区二区| 欧美电影免费提供在线观看| 欧美日韩在线一区二区| 粉嫩欧美一区二区三区高清影视| 免费欧美高清视频| 亚洲成va人在线观看| 亚洲另类一区二区| 亚洲人成人一区二区在线观看| 国产精品一区二区三区乱码| 国产伦精一区二区三区| 欧美精品一区二| 精品日韩一区二区| 日韩欧美国产一区二区三区| 56国语精品自产拍在线观看| 欧美性猛交xxxx黑人交| 欧美丰满美乳xxx高潮www| 欧美亚洲综合在线| 欧美美女黄视频| 欧美日本在线视频| 91精品免费观看| 日韩一级完整毛片| 精品国内二区三区| 久久精品亚洲麻豆av一区二区| 久久先锋影音av鲁色资源网| 久久免费视频一区| 日本一区二区在线不卡| 国产精品成人在线观看| 中文字幕一区av| 亚洲国产精品麻豆| 日韩国产欧美一区二区三区| 久久99热狠狠色一区二区| 国产一区二区成人久久免费影院| 韩国v欧美v日本v亚洲v| 成人影视亚洲图片在线| 国产成人鲁色资源国产91色综| eeuss影院一区二区三区| www.欧美.com| 色悠久久久久综合欧美99| 在线看不卡av| 欧美白人最猛性xxxxx69交| 国产色综合一区| 亚洲精品国产a久久久久久| 天堂久久一区二区三区| 韩国中文字幕2020精品| 91麻豆免费看片| 日韩欧美国产一区在线观看| 国产日韩欧美电影| 一级女性全黄久久生活片免费| 日韩成人午夜电影| 成人免费的视频| 在线成人av网站| 中文字幕精品综合| 首页国产欧美日韩丝袜| 国产suv精品一区二区883| 欧美怡红院视频| 久久久久久免费毛片精品| 亚洲综合丁香婷婷六月香| 国产jizzjizz一区二区| 欧美久久久久久蜜桃|