# Hm.NetCOM

[![Hm.NetCOM v2.0.8](https://img.shields.io/badge/Hm.NetCOM-v2.0.8-6479ff.svg)](https://github.com/komiyamma/hidemaru_dotnet_com/releases)
[![MIT License](https://img.shields.io/badge/license-MIT-blue.svg?style=flat)](LICENSE)
![Hidemaru 8.98](https://img.shields.io/badge/Hidemaru-v8.98-6479ff.svg)
![.NET Framework 4.8](https://img.shields.io/badge/.NET_Framework-4.7_-_4.8-6479ff.svg)
![.NET 5.0 - 8.0](https://img.shields.io/badge/.NET-5.0_-_7.0-6479ff.svg)
![.NET Core 3.1](https://img.shields.io/badge/.NET_Core-3.1-6479ff.svg)
![C#](https://img.shields.io/badge/C#-v7.3_over-6479ff.svg)


Hm.NetCOMとは、秀丸マクロの「COM (createobject)」関連機能を用い、
- .NET 5.0 - .NET 8.0
- .NET Core 3.1
- .NET Framework 4.x

を「C#経由で秀丸マクロ」で利用するためのライブラリです。  


C#上から、「秀丸マクロ変数」の読み書きや、「秀丸マクロ関数」をC#のメソッド形態で実行することが可能です。  

秀丸マクロの「COMで呼び出すdll」の方法にて利用することを前提としています。  

https://秀丸マクロ.net/?page=nobu_tool_hm_dotnet_pinvoke