【文件属性】:
文件名称:阳历转农历的动态链接库
文件大小:14KB
文件格式:ZIP
更新时间:2012-08-06 10:30:56
C++ VC 动态链接库 阳历转农历
原例没有.h文件,本人添加了.h文件及在VC6.0环境下的使用说明。
请珍惜原作者劳动成果。
原作者信息如下:
; 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 数据结构
; 2. 填写 LUNARDATA 数据结构的输入字段并调用 _GetLunarData
; 3. 输出结果在 LUNARDATA 数据结构的输出字段中
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
; 库文件中可以使用的有 3 个函数
;
; 1. 取农历数据 _GetLunarData(_lpstLunarData)
; 输入:LUNARDATA 结构地址,输入阳历数据填写在结构中
; 输出:如果成功 eax = 0,返回数据在 LUNARDATA 结构中
; 如果输入输入超过范围或不合法,返回 eax <> 0
;
; 2. 取对应阳历年月的天数 _GetMonthDays(dwYear,dwMonth)
; 输入:年份,月份
; 输出:eax = 天数
;
; 3. 检测对应年份是否闰年 _IsLeapYear(dwYear)
; 输入:年份
; 输出:eax = 1 是闰年,否则 eax = 0
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
【文件预览】:
Lunar.h
Lunar.dll
Lunar.lib
Example.zip
Lunar动态链接库的引用.txt
网友评论
- 我在labview里用,很不错
- 还不错,可以用