1.Xtreme Toolkit Pro产品概述
2.å¦ä½å¦ä¹ codejock toolkitpro
3.Xtreme Toolkit Pro开发商介绍
4.Xtreme Toolkit Pro功能描述
Xtreme Toolkit Pro产品概述
Xtreme Toolkit Pro是源码一个集成了丰富特性的MFC界面工具包,它在基础版本Xtreme Toolkit的源码基础上进一步扩展。这款专业版包含了Xtreme Toolkit标准版的源码所有核心功能,让你能够轻松构建高效、源码c兔子编程源码直观的源码用户界面。
特别值得关注的源码薄荷阅读源码是,Xtreme Toolkit Pro引入了Xtreme Suite的源码高级特性,比如Xtreme控制栏(Xtreme Command Bars),源码它为用户提供了强大的源码操作控制和便捷的导航工具,使得界面管理更加得心应手。源码此外,源码Xtreme浮动面板(Xtreme Docking Pane)则支持灵活的源码窗口管理,可以适应不同工作场景,源码hdfs查看源码提高工作效率。源码
另一个显著特性是源码Xtreme属性网格(Xtreme Property Grid),它是时尚新源码一个直观的属性编辑器,允许用户轻松查看和修改对象的属性,极大地简化了复杂的设置过程。有了这些特性,迷恋猫源码Xtreme Toolkit Pro成为了一款强大且易于使用的界面设计和开发工具,无论对于初级开发者还是经验丰富的专业人士,都能提供卓越的体验。
å¦ä½å¦ä¹ codejock toolkitpro
1ï¼ç¡®å®ä½ å·²ç»è£ 好äºXTPã
2ï¼ä¿®æ¹ç®å½ï¼å·¥å ·/é项/ç®å½
1
include files : D:Microsoft Visual StudioXtreme ToolkitPro v.2.2Source
2
librarys files : D:Microsoft Visual StudioXtreme ToolkitPro v.2.2Libvc
3ï¼å·¥ç¨/设置/C++ å¨å·¥ç¨é项éé¢æ·»å ï¼/Zm 注æ大å°åã
4ï¼å¨stdAfx.héé¢æ·»å ï¼#include <XTToolkitPro.h>
5ï¼å¨Dialog.hæ件ä¸ï¼Dialogå®ä¹çå°æ¹æ¹ä¸ºï¼
1
#define CDialogSampleDlgBase CXTPDialogBase<CXTResizeDialog>
2
class CCardManageDlg : public CDialogSampleDlgBase{
3
public:
4
ããã
5
}
6ï¼å¨Dialogæé å½æ°å®ç°çå°æ¹æ¹ä¸ºï¼
1
CCardManageDlg::CCardManageDlg(CWnd* pParent /*=NULL*/)
2
: CDialogSampleDlgBase(CCardManageDlg::IDD, pParent)
3
{ ããã
4
}
7,dialogæé å½æ°å®ç°å ï¼é¢å é ç½®ï¼
1
XTPSkinManager()->SetApplyOptions(XTPSkinManager()->GetApplyOptions() | xtpSkinApplyMetrics);//è¿å¥å¿ é¡»æï¼
2
XTPSkinManager()->LoadSkin(_T("Office.cjstyles"));//è¿å¥æ¯è®¾ç½®ä¸ç§é£æ ¼ï¼Office.cjstylesæ¯é£æ ¼æ件åï¼è¦æ·è´è¿æ¥ã
8ï¼å¢å åéï¼
1
BOOL m_bInRepositionControls, m_bInitDone;
2
CRect m_rcBorders;
ç¨äºç¬¬9ï¼æ¥ä¸ï¼éæ°è®¾ç½®ç»ä»¶ä½ç½®å大å°ã
9ï¼å¨initdialogéé¢æ·»å ï¼
1
VERIFY(InitCommandBars());//XTP带ï¼é¢å¤çï¼ä¸å¯å°ã
CXTPCommandBars* pCommandBars = GetCommandBars();//CXTPCommandBars管çTOOLBAR,Menuåstatus.
/***å¼å§æ·»å èå***/
pCommandBars->SetMenu(_T("Menu Bar"), IDR_MENU1);
CXTPToolBar* pToolBar = pCommandBars->Add(_T("Standard"), xtpBarTop);
pToolBar->LoadToolBar(IDR_MAINFRAME);
XTPImageManager()->SetIcons(IDR_MAINFRAME);//å¾æ
pCommandBars->GetCommandBarsOptions()->ShowKeyboardCues(xtpKeyboardCuesShowWindowsDefault);//é¢å¤çã
pCommandBars->GetToolTipContext()->SetStyle(xtpToolTipOffice);//é¢å¤çã
// pCommandBars->GetShortcutManager()->SetAccelerators(IDR_ACCELERATOR);//å¿«æ·é®
LoadCommandBars(_T("CommandBars"));//XTPå¿ é¡»
/****ä¸é¢æ¯ä¸ºè§£å³MENUåTOOLBARå¼èµ·çéä½,éè¿è¿ä»£å¯¹ææåç»ä»¶éæ