http://codeguru.earthweb.com/advancedui/Vskins.html
http://codeguru.earthweb.com/advancedui/skins.shtml
btw:  我這還有一個簡單的代碼,類似于winamp 
你的email?

解决方案 »

  1.   

    [email protected]
    谢谢!!  
      

  2.   

    給你發過去了,不過我沒有winzip與winrar,我是用winace壓縮的,如果你沒有winace的話
    ,就去下一個吧。
      

  3.   

    本人做过换肤的程序,代码简要如下:
      首先建立一个.ini系统配置文件,并将作为背景的图形文件信息存放在此文件中(包括图形文件的存放路径,如下的lpDefault值),当要换肤时可通过更改系统配置文件中的图形路径来变换背景,使用如下的GetPrivateProfileString()函数即可。LPCSTR lpAppName="skin";
    LPCSTR lpKeyName="background";
    LPCSTR lpDefault="D:\\Microsoft Visual Studio\\MyProjects\\008     \\res\\clouds.bmp";                  
    char lpString[256]="D:\\Microsoft Visual Studio\\MyProjects\\008\\res\\clouds.bmp";
        LPCSTR lpFileName="D:\\Microsoft Visual Studio\\MyProjects\\008\\skin.ini";   //不指定路径,默认为c:\windows目录下。
     
    WritePrivateProfileString(lpAppName,lpKeyName,lpDefault,lpFileName);
    GetPrivateProfileString(lpAppName,lpKeyName,lpDefault,lpString, sizeof (lpString),lpFileName);
     
    cBitmap.Attach((HBITMAP)LoadImage(AfxGetApp()
         ->m_hInstance,lpString,IMAGE_BITMAP,0,0,LR_LOADFROMFILE )); //////从skin.ini读取图形的信息,并将图形装入内存中作为背景图案。
    m_brush.CreatePatternBrush(&cBitmap); 
      

  4.   

    没想到这么多人做过了,我增加分数!!!
    to:lumg(香山居士)  有代码吗!! 我给分啊!!!
      

  5.   

    lumg(香山居士)老兄,我正需要啊。[email protected]