1、打开用c语言制作的程序,右击标题栏;
2、在打开的选项框里选择“属性”;
3、在“属性”选项框里点击“颜色”;
4、左上方选择更改颜色的区域,右上方填写三原色值来自由设置颜色。中间一栏是预设好的颜色,可以直接使用;
5、选择“确定”后,会有一个选择,根据自身要求自行选择即可。C/C++ code
创建:CMFCPropertyGridCtrl m_wndPropList ;
CRect rectDummy;
rectDummySetRectEmpty ();
if (!m_wndPropList Create (WS_VISIBLE | WS_CHILD, rectDummy, this, 1))
{
TRACE0("Failed to create Properies Grid \n");
return -1; // fail to create
}
m_wndPropListEnableHeaderCtrl (FALSE);//标头
m_wndPropListEnableDescriptionArea ();//
m_wndPropListSetVSDotNetLook ();//
增加项:
CMFCPropertyGridProperty pMDITabsProp = new CMFCPropertyGridProperty (_T("Enable MDI Tabs"),
lpszMDITabsStyles [1],
_T("Enable or disable either the standard MDI Tabs feature, or MDI Tabbed Groups feature"),
idShowMDITabs);
pMDITabsProp->AddOption (_T ("None"));
pMDITabsProp->AddOption (_T ("MDI Tabs (Standard)"));
pMDITabsProp->AddOption (_T ("MDI Tabbed Groups"));
m_wndPropListAddProperty (pMDITabsProp);
得到一项值:
CMFCPropertyGridProperty m_pro = m_wndPropList ->GetProperty( int nIndex ) ;
CString str = m_pro ->GetValue();
回调方法:
afx_msg LRESULT OnPropertyChanged (WPARAM,LPARAM);
ON_REGISTERED_MESSAGE(AFX_WM_PROPERTY_CHANGED, OnPropertyChanged)
LRESULT CWorkspaceBar::OnPropertyChanged (WPARAM,LPARAM lParam)
{
CMFCPropertyGridProperty pProp = (CMFCPropertyGridProperty) lParam;
BOOL bResetMDIChild = FALSE;
switch ((int) pProp->GetData ())
{
case :pProp->GetValue(); break ;
}
}
工具\材料
电脑
方法如下
1、首先打开编辑好的C语言程序,右键点击标题栏,点击“属性”菜单。
2、接着在打开的界面选择“颜色”选项。
3、会看到以下界面:
4、选择自己想要修改的字体颜色或者背景颜色。
5、设置完成点击“确定”选项即可。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)