2017年1月13日のブックマーク (2件)

  • WindowsAPIを呼ぶ - はじめてのGo言語

    Go言語からWindowsAPIを呼ぶ Go言語には、標準で多くのシステムコールが持つ機能が実装されていますが、それでも足りない場合があります。特にWindowsは、LinuxMacOSXに比べて、不足していると感じる場合があります。 このような場合、直接自分でライブラリを読み込んで、システムコールを呼ぶ機能がGo言語には備わっています。 これはGoの標準パッケージでも行っている方法なので、syscallパッケージ内のソースコードを見るのが一番ですが、ここで簡単に説明します。 WindowsAPIを呼ぶ Goの標準パッケージ「syscall/zsyscall_windows.go」では、かなりの数のWindowsAPIがあらかじめ読み込まれています。ここにあるものは、syscallパッケージから簡単に呼ぶことができます。 ここで定義されていないWindowsAPIを使いたい場合の方法を説

    moutend
    moutend 2017/01/13
  • Go言語のおさらい~WindowsAPIを呼んでみる

    片桐 継 は こんなやつ かたぎり つぐ ってよむの 大阪生まれ河内育ちなんだけど 関東に住みついちゃったの 和装着付師だったりするの エセモノカキやってたりするの VBが得意だったりするの SQL文が大好きだったりするの 囲碁修行中だったりするの ボトゲ好きだったりするの F#かわいいよF# 正体は会った人だけ知ってるの 空気読まなくてごめんなさいなの わんくまリンク C# VB.NET掲示板 わんくま同盟Blog WindowsGo言語 ネット活動 SNSは疲れました There is a sample file for WindowAPI Call of Go Language. It’s very simple. Call syscall.LoadLibrary for handling DLL Library has API you want to call. Call sys

    moutend
    moutend 2017/01/13