• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            牽著老婆滿街逛

            嚴(yán)以律己,寬以待人. 三思而后行.
            GMail/GTalk: yanglinbo#google.com;
            MSN/Email: tx7do#yahoo.com.cn;
            QQ: 3 0 3 3 9 6 9 2 0 .

            Creating Skins with SkinSys Ver 1.0

            Cuneyt Elibol (view profile)
            July 26, 2000

            Introduction

            SkinsSys is a picture-based skin system written in Visual C++/MFC and based on FriendSoft's SkinForm.

            Contents

            This article (and its downloads) includes the following:
            • CSkinsys codes
            • Simple Skin Editor
            • A beatiful MPEG 1,2,3 decoder (Copyright www.eldos.org - based on the MAPlay Decoder)
            • MPEGPlayer project

            Download Directories

            Once you download and extract the files, you'll see several new folders. Here is what each is used for.
            • Decoder: MPEG Decoder codes
            • Editor : Skineditor Files
            • Sample : Sample Skin Files
            • SkinSys: CSkinsys Codes
            • Root : MPEGPlayer Project

            Requirements

            This system only requires the "OleLoadPicture" function (Please see LoadPictureFile function in Skindialog.cpp)

            How to Use

            Please Read This notes and see Sample Directory and MPEGPlayer project
            1. Draw mask bitmap
            2. Draw main Bitmap
            3. If you need or want
              • Draw mouse over bitmap
              • Draw mouse down bitmap
              • Draw disable bitmap
            4. Run Skineditor
            5. Select "Screens" Tab
            6. Fill All Pictures
            7. If you want select "Preview" Button
            8. Save and exit
            9. Run Visual Studio
            10. Create a Dialog based new Project (for example Dialog Name = CBaseDialog)
            11. Include "SkinDialog.h" (for example in "StdAfx.h")
            12. Change to CBaseDialog : public CDialog to CBaseDialog : public CSkinDialog
            13. Go to CBaseDialog::OnInitDialog
            14. Add these lines
              char m_skin[512];
              sprintf(m_skin, "<Your Skin Name>");
              
              // If you want a menu < Activate to Right click > add this line
              SetMenuID(IDR_MAINMENU);
              
              // If you Want Caption 
              SetWindowText("MPEG Player");
              
              // Set To My SkinFile
              SetSkinFile(m_skin);
              CSkinDialog::OnInitDialog();
              
            15. Compile and Run

            Controlling Button Clicks, Trackbar, ProgressBar and Text

            Here are the protocols for the different events that you might want to handle in the base class (CSkinDialog)...
            void ProgresChanged(CString m_Name); // If progress changesvoid MouseMoved(CString m_ButtonName, int x, int y); // if Mouse Movedvoid TrackChange(CString m_ButtonName, UINT nSBCode, UINT nPos); // if Trackbar changevoid ButtonPressed(CString m_ButtonName); // if Button Pressed
            You can also add any of these functions to your class depending on your needs.
            • Changing the tooltip Use one of the Set<xxx>ToolTip functions. Where <xxx> is Button, Text, etc. For example:
              SetButtonToolTip("BUTTON_USEEQ", "Equalizer is On");
              
            • Getting Value Use one of the Get<xxx> functions. For example:
              BOOL useEQ = GetButtonCheck("BUTTON_USEEQ"); // if BUTTON_USEEQ checked)
            • Setting Value Use one of the Set<xxx> functions. For example:
              SetButtonCheck("BUTTON_USEEQ", useEQ); // if useEQ = True BUTTON_USEEQ is checked)

            Additional Notes

            Thanks for enterested to CSkinsys. But this is first release. It may have any bug and error. Please report any bug and error or any question to me.

            Downloads

            Download source and demo - 312 Kb

            posted on 2006-06-22 20:37 楊粼波 閱讀(597) 評(píng)論(1)  編輯 收藏 引用 所屬分類: 文章收藏

            評(píng)論

            # re: Creating Skins with SkinSys Ver 1.0 2007-09-22 09:19 www

            Skineditor 哪里下?
            mail:wohei2006@21cn.com  回復(fù)  更多評(píng)論   

            精品国产一区二区三区久久久狼| 久久精品成人国产午夜| 国产亚洲精久久久久久无码77777| 久久精品人妻中文系列| 精品国产福利久久久| 伊人久久国产免费观看视频| 欧美丰满熟妇BBB久久久| 国产精品成人精品久久久 | 2021久久国自产拍精品| 久久综合伊人77777| 国产午夜久久影院| 狠狠色丁香婷婷久久综合 | 婷婷久久香蕉五月综合加勒比 | 亚洲午夜久久久影院| 久久久91人妻无码精品蜜桃HD| 亚洲综合精品香蕉久久网| 久久久久国产精品麻豆AR影院| 久久精品亚洲中文字幕无码麻豆| 尹人香蕉久久99天天拍| 国产精品丝袜久久久久久不卡| 国产情侣久久久久aⅴ免费| 热99RE久久精品这里都是精品免费 | 久久精品aⅴ无码中文字字幕重口| 久久久久久久亚洲精品| 99久久婷婷免费国产综合精品| 97精品国产97久久久久久免费| 香港aa三级久久三级老师2021国产三级精品三级在| 亚洲人成精品久久久久| 国产精品亚洲综合久久| 午夜精品久久久久成人| 青青热久久国产久精品 | 久久久久99精品成人片牛牛影视| 久久久中文字幕| 久久综合狠狠综合久久激情 | 久久99久久99小草精品免视看| 久久精品中文字幕无码绿巨人| 久久无码AV中文出轨人妻| 国产精品久久久久免费a∨| 国产精品亚洲综合久久| 久久精品国产亚洲av麻豆图片| 无码国内精品久久综合88|