• <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)論   

            久久婷婷成人综合色综合| 丰满少妇人妻久久久久久| 99久久精品国产综合一区| 国产午夜福利精品久久| 久久这里只有精品视频99| 人妻无码精品久久亚瑟影视| 亚洲国产精品一区二区三区久久 | 亚洲午夜精品久久久久久app| 亚洲欧美日韩久久精品| 亚洲中文字幕无码久久2020| 办公室久久精品| 午夜欧美精品久久久久久久| 久久人人爽人人爽人人片AV东京热 | 久久香综合精品久久伊人| 久久99精品久久久久子伦| 久久国产视屏| 精品无码久久久久久尤物| 伊人久久大香线蕉成人| 精品一区二区久久久久久久网站| 久久丫忘忧草产品| 久久久这里有精品中文字幕| 久久久一本精品99久久精品66| 国产精品久久久久免费a∨| 欧洲性大片xxxxx久久久| avtt天堂网久久精品| 中文字幕久久波多野结衣av| 国内精品免费久久影院| 久久久久久久综合日本亚洲| 亚洲精品高清国产一线久久| 久久久久久亚洲精品不卡| 91久久精品国产成人久久| 欧洲人妻丰满av无码久久不卡| 一本色道久久99一综合| 一本久久a久久精品亚洲| 区亚洲欧美一级久久精品亚洲精品成人网久久久久 | 亚洲综合伊人久久综合| 97久久婷婷五月综合色d啪蜜芽 | 久久亚洲欧美日本精品| 久久伊人精品青青草原高清| 久久精品国产亚洲AV无码娇色| 潮喷大喷水系列无码久久精品|