?? classxp.h
字號:
////////////////////////////////////////////////////////////////////////////////////////////////////
// 工程: ClassXP
// 版本: 0.32
// 更新: 2003-3-10
// 說明:
// 一、簡介
// ClassXP 是一個(gè)為 Windows 98/ME/2000/XP 系統(tǒng)而設(shè)計(jì)的控件界面庫。使用 ClassXP 能非常簡單
// 快速地把應(yīng)用程序界面設(shè)置成 Windows XP 的風(fēng)格。
//
// 二、使用方法
// ClassXP 開發(fā)語言為 Win32SDK/C。如果使用 C++ 類的組織代碼將會使編寫難度大大降低,但是考
// 慮到在 C 中使用以及效率問題,ClassXP 使用了非 OOP 的編程語言,借用了 OOP 的思維方法。因此,
// ClassXP 的源代碼可以直接在 Visual C++ 的 Win32SDK 和 MFC 等工程中使用。ClassXP 在編寫過程中
// 使用的編譯環(huán)境是 Visual Studio .NET 2002 或 Visual C++ 6.0,可以用兩種方式編譯:
//
// 1.動態(tài)連接庫方式
// (1).在 Visual C++ 中建立空的動態(tài)連接庫工程,將 ClassXP.c 和 ClassXP.h 文件加入到工程中。
// (2).編譯連接生成動態(tài)連接庫,其中導(dǎo)出函數(shù) ClassXP(),可在所有的語言中使用。
//
// 2.源代碼方式
// (1).在 Visual C++ 的工程中加入 ClassXP.c 和 ClassXP.h 文件。
// (2).在要使用 ClassXP() 函數(shù)的文件中加入『#include "ClassXP.h"』,然后在調(diào)用它。
//
// 三、注意事項(xiàng)
//
// 1.ClassXP 使用了 Windows 中的一些新特性,需要在 Windows 98 及其以上版本中才能使用。
// 2.目前只能將 PushButton、CheckBox、EditBox 和 ComboBox 設(shè)置為 ClassXP 風(fēng)格,這些都沒有用到
// 圖片,全部都是高效的 GDI 畫出來的,有興趣的話看看源代碼……
//
////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////
// 編譯預(yù)處理
#pragma once
#ifdef _USRDLL
// 定義為連接方式,指定編譯為動態(tài)連接庫
#define CXP_DLLMODE
#endif
////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////
#ifdef __cplusplus
#else // __cplusplus
BOOL WINAPI ClassXP(HWND hWnd, BOOL bEnable);
#endif // __cplusplus
// 功能: 設(shè)置或取消 ClassXP 風(fēng)格
// 參數(shù):
// hWnd 指定要設(shè)置或取消窗口的句柄,如果為 NULL 則影響當(dāng)前線程的所有窗口
// bEnable 指定設(shè)置或取消 ClassXP 風(fēng)格, TRUE 表示設(shè)置,F(xiàn)ALSE 表示取消
//
// 返回: TRUE 表示成功,F(xiàn)ALSE 表示失敗
////////////////////////////////////////////////////////////////////////////////////////////////////
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -