للحصول على التاريخ الهجري الموجود في windows 7 قمت بعمل مكتبة بلغة c لهذا الغرض
وعملت مشروع جافا للإتصال بهذه المكتبة وذلك للحصول على هذا التاريخ عبر تقنية jna .
أولًا هذي هي المكتبة وهي حرة تمامًا , قم بتنزيلها وفك الضغط عنها وضعها في مجلد المشروع :
وهذان ملفان للإتصال بالمكتبة , ولابد من تنزيلهما جميعًا :
وهذا الكود للإختبار :
ولاتنسى إضافة مكتبة jna لمشروعك ,أيضًا قم بفك الضغط عنها بعد تنزيلها :
مراجع :
http://m-hewedy.blogspot.com/2011/08/java-native-access-jna-by-example.html
http://doxygen.reactos.org/d4/de8/winnls_8h_source.html
http://tcc.sourcearchive.com/documentation/0.9.25-4/winnls_8h-source.html
https://github.com/joffemd/pscf/blob/master/external/mingw/include/winnls.h