Dev tools: Visual C++
File size: 611 KB
Update: 2007-07-18
Downloads: 433
Describe:
This is a bottom to write their own interface skin library, because the use of hooks to realize, therefore, it summed up in the hook this one, for dialog, this library to support the well, for beginners is also a good reference, this code, I spent a lot of time ah. However, the menu functions can not be completed.
File list(time 1999052900~2009122410)(Click to check if it's the file you need, and recomment it at the bottom):
SDKSkin
.......\Controls
.......\........\
SKButton.h .......\........\
SkinBRadio.h .......\........\
SkinButton.h .......\........\
SkinCheckBox.h .......\........\
SkinCmbBox.h .......\........\
SkinDrawItem.h .......\........\
SkinEdit.h .......\........\
SkinFrame.h .......\........\
SkinGroupBox.h .......\........\
SkinListBox.h .......\........\SkinMenu.cpp
.......\........\
SkinMenu.h .......\........\SkinMenuBar.cpp
.......\........\
SkinMenuBar.h .......\........\
SkinRgn.cpp .......\........\
SkinRgn.h .......\........\
SkinStatic.h .......\........\
SkinToolBar32.h .......\........\
SkinWndState.h .......\include
.......\.......\
FG_DIB.cpp .......\.......\
FG_DIB.h .......\ReadMe.txt
.......\
RNHBitmap.cpp .......\
RNHBitmap.h .......\
RNHDC.cpp .......\
RNHDC.h .......\
SDKSkin.cpp .......\SDKSkin.dsp
.......\SDKSkin.dsw
.......\SDKSkin.ncb
.......\SDKSkin.opt
.......\SDKSkin.plg
.......\skin

.......\....\BotBorder.bmp
.......\....\bottom.bmp

.......\....\close.bmp
.......\....\left.bmp
.......\....\LeftBorder.bmp
.......\....\max.bmp
.......\....\menu.bmp
.......\....\min.bmp
.......\....\Radio.bmp
.......\....\restore.bmp
.......\....\right.bmp
.......\....\RightBorder.bmp
.......\....\SDKSkin.ncb
.......\....\SDKSkin.opt
.......\....\skin.ini
.......\....\top.bmp
.......\....\TopBorder.bmp
.......\skin1

.......\.....\bottom.bmp

.......\.....\left.bmp
.......\.....\max.bmp
.......\.....\menu.bmp
.......\.....\Menuborder.bmp
.......\.....\min.bmp
.......\.....\radio.bmp
.......\.....\restore.bmp
.......\.....\right.bmp
.......\.....\skin.ini
.......\.....\top.bmp
.......\
SkinAdjust.cpp .......\
SkinAdjust.h .......\
SkinBase.cpp .......\
SkinBase.h .......\
SkinBitMap.h .......\
SkinCommon.cpp .......\
SkinCommon.h .......\
SkinDef.h .......\SkinDoc
.......\.......\
MainFrm.cpp .......\.......\
MainFrm.h .......\.......\ReadMe.txt
.......\.......\res

.......\.......\...\SkinDoc.rc2

.......\.......\Resource.h
.......\.......\SkinDoc.aps
.......\.......\SkinDoc.clw
.......\.......\
SkinDoc.cpp .......\.......\SkinDoc.dsp
.......\.......\
SkinDoc.h .......\.......\SkinDoc.plg
.......\.......\
SkinDoc.rc .......\.......\
SkinDocDoc.cpp .......\.......\
SkinDocDoc.h .......\.......\
SkinDocView.cpp
[
skinEx.rar] - Color extraction. The main application of YUV space and YIQ space
[
AppHook.rar] - Surveillance and interception, the other running programs, control data
[
TJlSg.rar] - data structure course design! MFC done! Which is a linked list (single linked list, and two-way linked list graphic demonstration), Another is the min
[
Logo.rar] - Using VC to write a LOGO interface, a
skin treatment, we can learn
[
24.rar] - Personalized MessageBox, using hook message hook method to obtain a handle to the message box, and personalize it!
[
skinWin.rar] -
skin source direct call, and configure the corresponding picture
[
CButtonguitool.rar] - VC interface more difficult to do, where many in the VC button on the landscaping. Dialog interface type, and have DEMO procedures, optimizing the int
[
lg3d.zip] - -Program writed by webmaster which uses hook to modify windows interface similar to ctl3d. It may take some changes in your windows, for example addi
[
MediaPlayer.rar] -
skin effect of VC interface design with the U.S. share
Functions/Classes:
BeginPath SetBkMode TextOut EndPath PathToRegion CreateRectRgn GetPixel CombineRgn DeleteObject CreateCompatibleDC SelectObject GetObject CException CreateBitmap CDC CreateDIBitmap CreateDIBSection CreatePalette CreateHalftonePalette SelectPalette RealizePalette WriteFile CFile ReadFile StretchDIBits LoadImage ZeroMemory GetDC GetWindowDC ReleaseDC DeleteDC GetCurrentThreadId SetWindowsHookEx UnhookWindowsHookEx UpdateWindow CallNextHookEx CallWindowProc IsMenu GetMenu PtInRect GetSystemMetrics SystemParametersInfo CreateFontIndirect CFrameWnd CWinApp LoadLibrary GetProcAddress GetModuleHandle CSingleDocTemplate CCommandLineInfo ShowWindow CDialog CDataExchange CDocument CView CPrintInfo StretchBlt BitBlt GetPrivateProfileString GetPrivateProfileInt PostMessage IsIconic SendMessage IsWindow GetSystemMenu TrackPopupMenu GetClassName BeginPaint CreateCompatibleBitmap EndPaint GetWindowLong SetWindowLong GetClientRect GetClipBox SetStretchBltMode EnumChildWindows DrawIcon GetWindowText DrawText IsChild SetWindowPos AdjustWindowRectEx GetWindowRect SetMenu GetParent GetProp RemoveProp SetProp CheckMenuItem MoveWindow SetWindowRgn InvalidateRect ScreenToClient