推薦乙個介面庫 RingSDK

2021-04-20 03:06:50 字數 1600 閱讀 1024

這是我自己寫的介面庫,程式設計一直用他,包含了介面庫和圖象庫。這個庫並不是有意為之,而是我多年程式設計過程中積累下來的。最初只是把一些經常要用到的功能封裝成一些函式,建了乙個靜態庫,方便自己程式設計,後來慢慢積累,函式越來越多,於是封裝成類,再後來簡單的封裝也不行了,於是花了一段時間進行整理設計,基本上是重寫了這個類庫,於是就有了這個介面和圖象庫,是對過去自己程式設計寫的**的乙個總結與整理,方便自己的程式設計,現在共享出來,與大家一起交流學習吧。這個庫是完全從win api底層進行封裝,介面庫目前並沒有全部封裝完成,主要是一些控制項的並不常用的功能並沒有加進來,還有很多任務作要做。介面庫的最大特點是方便易用,實現了一些特殊功能的控制項,比如類似vb的屬性設定控制項,xp樣式的選單等。所有子視窗和控制項都可以實現停靠,可以方便實現類似vc的介面。圖象庫則實現了圖象的解碼,顯示及一些簡單的圖象處理,與介面庫結合,可以實現一些比較酷的介面。因此,介面庫里並沒有對dc和bitmap進行封裝,一些簡單的圖形繪製操作**並不複雜,而要想實現動畫等一些複雜效果,就可以使用圖象庫。

自己乙個人寫的類庫,要發布最大的乙個問題就是幫助檔案,自己使用不需要這個,給別人用就需要了,正在寫,先寫了乙個簡單的使用說明,其他的就看演示程式的**吧。

下面是一些演示程式的截圖:

異型視窗

選單演示程式

屬性欄控制項演示

工具欄演示,可方便加入靜態文字和其他控制項

模仿vc6介面

模仿acdsee的瀏覽器

水波效果,即時運算的。

ringsdk.zip(包含演示程式源**及使用說明)

RingSDK介面庫已改為LGPL協議

這次更新主要是改了版權協議,還有修改並使用了ansi和unicode的相容函式,可以通過vc2008的編譯,不過沒提供vc2008的工程檔案,使用vc2008的朋友可以直接點dsw檔案進行轉換。完成了outlook風格的導航欄,並寫了個demo,支援標準outlook和outlook2003風格。示...

推薦乙個曲子

馬克西姆 出埃及記 這個曲子聽起來很帶勁,絲毫不差於 彌撒 當你工作的時候,當你絞盡腦汁搞不定的時候,聽聽它 當初聽 彌撒 時,切身感受,刺激你的神經 我想,聖經 題材可能本來就是一種神預吧,也許是一種與生俱來的本能反射,帶我們回到那個純粹的時代 當你的慾望被滿足時,你會憎恨這慾望,這是真理 當你慾...

推薦乙個blog和乙個工具

最近較為系統的看了乙個 dflying chen老師的blogs中關於asp.net ajax的文章。寫的很好,從中學到了很多東西。所以特地在自己的blog中推薦一下,各位朋友,如果有空的話,可以去dflying chen老師的blog看一下。應該會有所收穫。另外,dflying chen老師的一篇...