■半通過ウィンドウの作り方講座 概要 はじめに 半通過の仕組み アルファチャネル付きpngファイル(1) アルファチャネル付きpngファイル(2) 半通過ウィンドウの上に文字を描画する ■概要 Windows 2000以降で、Visual C++ 2005を使い、ウィキペディア・タイマで使われているような半通過ウィンドウの作り方の説明をしています。 主に、次の技術が使われます。 libpng / zlib レイヤードウィンドウ UpdateLayeredWindow API (Win32) SetLayeredWindowAttributes API (Win32) さらに、UpdateLayeredWindow() 適用後のウィンドウに文字を書く試みも紹介しています。 ただし、リージョンを使ったウィンドウの形状を変える仕組み(SetWindowRgn)につい