トップ | puarts.com
メモ  |  制作記  |  開発記  |  日常の記録  |  デジタルコンテンツ制作  |  ファイアーエムブレム  |  ゲーム  |  C/C++  |  C#  |  PC/ソフトウェア  |  Web 開発  |  スクリプト言語  |  その他プログラミング  |  
「GDI」に関連する記事一覧

0  

C# デスクトップに直接グラフィックス描画

2014/06/03

デスクトップ上に直接サークルを描画するサンプルです。


using System;
using System.Drawing;
using System.Drawing.Drawing2D;
using System.Runtime.InteropServices;

class Program {
    [DllImport("User32.dll")]
    static extern IntPtr GetDC(IntPtr hwnd);

    [DllImport("User32.dll")]
    static extern void ReleaseDC(IntPtr hwnd, IntPtr dc);

    static void Main(string[] args) {
        IntPtr desktopDC = GetDC(IntPtr.Zero);
        using (Graphics g = Graphics.FromHdc(desktopDC)) {
            g.FillEllipse(System.Drawing.Brushes.Red, 100, 100, 30, 30);
        }

        ReleaseDC((IntPtr.Zero, desktopDC);
    }
}
0  

にほんブログ村 ゲームブログ ファイアーエムブレムへ にほんブログ村 デザインブログ コンピュータグラフィックスへ

0.0394 sec

Copyright(C)2006-2018 wsp All Rights Reserved