Archive for 3月 12th, 2013

  1. Hello, Win32 API(Objective-C) World!

    Posted on 3月 12th, 2013 by cx20

    Win32 API(Objective-C)

    Win32 API は、Windows の機能にアクセスする為の API(Application Programming Interface)である。
    以下は MinGW 版 Objective-C による呼出し例である。

    ソースコード

    #import <windows.h>
     
    int main( int argc, char* argv[] )
    {
        MessageBox( NULL, "Hello, Win32 API World!", "Hello, World!", MB_OK );
        return 0;
    }

    コンパイル方法(MinGW Objective-C)

    C:¥> gcc -o hello hello.c -l objc

    実行結果

    ---------------------------
    Hello, World!
    ---------------------------
    Hello, Win32 API World!
    ---------------------------
    OK   
    ---------------------------