精华内容
下载资源
问答
  • 字体对话框添加应用功能,设置字体大小及字体各类,在字体对话框中添加颜色设置功能C#源代码private FontDialog MyApplyDlg; private void button1_Click(object sender, EventArgs e) { //为字体对话框添加应用...
  • 自定义字体对话框,可实现字体、字形、字体大小、字体颜色、删除线、字体预览等功能的实现。
  • Word字体对话框中.pdf
  • wpf没有像winform和VC++一样的设置字体颜色和大小的对话框,此项目生成了字体对话框控件,可对话框选择字体类型、颜色、大小、是否加粗,还支持字体的预览功能。还什么,赶紧行动,收藏吧!
  • java 字体对话框

    2019-03-20 03:22:03
    NULL 博文链接:https://mengdejun.iteye.com/blog/790826
  • A、缩进方式 B、字符间距 C、行间距 D、对齐方式Word“段落”对话框中不能设定文本的字符间距,因为字符间距只能字体中设置。 进行“段落”设置和“字体设置的方法:首先打开的Word...

    当选择“文件>新建”命令,在弹出的“新建”对话框中不C、双色调模式

    可以设定的模式有位图、灰度、RGB颜色、CMYK颜色、Lab颜色,双色调就是灰度。

    在Word“段落”对话框中,不能设定文本的()。

    A、缩进方式 B、字符间距 C、行间距 D、对齐方式

    在Word“段落”对话框中,不能设定文本的字符间距,因为字符间距只能在“字体”中设置。 进行“段落”设置和“字体”设置的方法:

    首先在打开的Word文档中选中需要设置的文字内容并点击页面上方“段落”选项卡右侧的图标。

    您好,在安装程序过程中出现对话框(必须使用“控制...您好,在安装程序过程中出现对话框(必须使用“控制面板”中的“打开或关闭按它的提示,到控制面板,找到软件那里,然后,选择打开或关闭windows功能,找到提示框下面的那个:Mic****,然后选择上,确定之后,就可以了。

    在命令按钮中,什么按钮表示执行此功能,不关闭对话框。

    windows XP的对话框由以下几部分组成: 1.选项卡 如果对话框的内容较多’系统将按炎别分成几个选项卡,将功能相近的命令按钮、 复选框等集成到同一选项卡中。单击某个选项卡,将转到此选项卡下并显示其内容,所示的“显示属性”对话框共5个选项卡。

    上传附件的时候会弹出一个对话框,在对话框中无法...上传附件的时候会弹出一个对话框,在对话框中无法选择快捷方式,就是到上传文件跟打开文件不同,上传文件必须找到那个文件所在的位置 快捷方式只是一个连接不存在数据。再有个问题就是你往哪个网站上 上传的 ,有的网站可以用快捷方式到文件,有的不可以。

    佳能打印机无法打印 上面提示不能与打印机通讯。 明明勾选了启用双响支持前面的勾,点应用确定后,再打开打印机属性里面提示不能与打印机通讯,属于数据线或者数据线连接问题。分析如下: (1)点击打印后,电脑需要向打印机传输打印命令,打印机需要读取电脑上面需要打印的文档内容。如果数据线或者数据线连接出现问题,电脑和打印机之间就无法进行正常的数据交换

    在Windows“显示属性”对话框中用于调整显示器分辨率在Windows“显示属性”对话框中用于调整显示器分辨率功能的标签是设置,设置-屏幕分辨率。 屏幕分辨率确定计算机屏幕上显示多少信息的设置,以水平和垂直像素来衡量。就相同大小的屏幕而言,当屏幕分辨率低时(例如 640 x 480)。

    在Word2003的表格属性对话框中不能实现的功能是B 是考试题吧。你实际操作一下就知道了。

    展开全文
  • JAVA的字体格式设置对话框,用swing实现,可设置字体的大小,类型和样式。
  • 学习过程写的一个小项目,实现字体对话框功能。
  • 字体对话框

    2019-03-01 22:34:23
    用vs2010,vc++语言,MFC框架,字体对话框实现字体的选择
  • VB字体对话框ShowFont

    2021-01-24 11:36:24
    “ 本节课程学习ShowFont字体对话框” 上节课程一起学习了ShowColor颜色对话框,本节课程将学习的是字体对话框字体对话框,为用户提供一个字体选择器,用于字体、大小、颜色、样式等字体属性选择。 首先,将...

    “ 本节课程学习ShowFont字体对话框”

    上节课程一起学习了ShowColor颜色对话框,本节课程将学习的是字体对话框。

    字体对话框,为用户提供一个字体选择器,用于字体、大小、颜色、样式等字体属性选择。

    图片

    首先,将对话框控件CommonDialog添加到窗体上。

    然后,设置对话框属性。比如:

    ' 设置“取消”为 True
    CommonDialog1.CancelError = True
    ' 设置 Flags 属性
    CommonDialog1.Flags = cdlCFEffects Or cdlCFBoth
    

    其中Flags属性具有以下值:
    在这里插入图片描述

    接着,使用ShowFont方法弹出字体对话框。

    CommonDialog1.ShowFont
    

    最后,获取用户的字体属性设置
    '字体

    CommonDialog1.FontName
    '字号
    CommonDialog1.FontSize
    '粗体
    CommonDialog1.FontBold
    '斜体
    CommonDialog1.FontItalic
    '下划线
    CommonDialog1.FontUnderline
    '删除线
    CommonDialog1.FontStrikethru
    '颜色
    CommonDialog1.Color
    

    完整的举例,如下:

    Private Sub Command1_Click()    
        ' 设置“取消”为 True    
        CommonDialog1.CancelError = True    
        On Error GoTo Err    
        ' 设置 Flags 属性    
        CommonDialog1.Flags = cdlCFEffects Or cdlCFBoth    
        ' 显示“字体”对话框    
        CommonDialog1.ShowFont    
        '字体    
        Text1.Font.Name = CommonDialog1.FontName    
        '字号    
        Text1.Font.Size = CommonDialog1.FontSize    
        '粗体    
        Text1.Font.Bold = CommonDialog1.FontBold    
        '斜体    
        Text1.Font.Italic = CommonDialog1.FontItalic    
        '下划线    
        Text1.Font.Underline = CommonDialog1.FontUnderline    
        '删除线    
        Text1.FontStrikethru = CommonDialog1.FontStrikethru    
        '颜色    
        Text1.ForeColor = CommonDialog1.Color    
        Exit Sub    
    Err    
    ' 用户按了“取消”按钮    
        Exit Sub
    End Sub
    

    字体对话框
    图片

    获取字体设置并改变文本框字体
    图片

    展开全文
  • 具体实现可参考博文:http://blog.csdn.net/wgf5845201314/article/details/78175555
  • 主要内容:1.MFC对话框中编辑框字体大小与颜色的设置;2.List control控件的使用实例代码;3.VS2005编写。
  • java字体对话框 java字体对话框(附源代码) whsvc
  • 添加一个菜单“绘图”,这个菜单添加四个菜单项,分别为点(IDM_DOT)、直线(IDM_LINE)、矩形(IDM_RECTANGLE)和椭圆(IDM_ELLIPSE)。分别为这四个菜单项添加命令响应。每个命令响应函数保存用户的选择...

    (1)绘图


    新建一个工程Graphic。添加一个菜单“绘图”,在这个菜单中添加四个菜单项,分别为点(IDM_DOT)、直线(IDM_LINE)、矩形(IDM_RECTANGLE)和椭圆(IDM_ELLIPSE)。分别为这四个菜单项添加命令响应。在每个命令响应函数中保存用户的选择,定义成员变量UINT m_nDrawType private保存用户的选择。在CGraphicView的构造方法中初始化m_nDrawType=0。在OnDot、OnLine、OnRectangle和OnEllipse响应函数中分别设置这个成员变量的值为1、2、3、4。分别捕获鼠标左键按下和松开的消息WM_LBUTTONDOWN和WM_LBUTTONUP。在WM_LBUTTONDOWN中将鼠标按下的这个点保存,在View类中添加成员变量CPoint m_ptOrgin private,在构造函数中初始化为0。在OnButtonDownh函数总保存这个点到成员变量中m_ptOrigin=point。鼠标松开的响应函数ONBUTTONUP中代码如下:

    CClientDC dc(this);

    CPen pen(PS_SOLID,1,RGB(255,0,0));

    dc.SelectObject(&pen);

    CBrush *pBrush=CBrush::FromHandle((HBRUSH)GetStockObject(NULL_BRUSH));

    dc.SelectObject(pBrush);

    switch(m_nDrawType)

    {

            case 1:

                    dc.SetPixel(point,RGB(255,0,0));

                    break;

            case 2:

                   dc.MoveTo(m_ptOrigin);

                   dc.LineTo(point);

                   break;

            case 3:

                   dc.Rectangle(CRect(m_ptOrigin,point));

                   break;

            case 4:

                   dc.Ellipse(CRect(m_ptOrigin,point));

                   break;

    }

    (2)设置对话框

    ***设置线宽

    插入一个对话框:IDI_DLG_SETTING setting。在对话框上添加一个静态文本框:线宽,一个编辑框:IDC_LINE_WIDTH。双击对话框创建一个对话框的类:CSettingDlg。点右键给编辑框控件关联成员变量:m_nLineWidth UINT。增加设置菜单项:IDM_SETTING 设置,给菜单项添加命令响应OnSetting,选择view类。响应函数中的代码如下:

    CSettingDlg dlg;

    dlg.DoModal();

    在view类中增加保存对话框中设置的线宽的成员变量:UINT m_nLineWidth private。在构造函数中初始化为0。

    设置菜单项响应函数OnSetting的代码修改如下:

    CSettingDlg dlg;

    dlg.m_nLineWidth=m_nLineWidth;

    if(IDOK==dlg.Domal())

    {

            m_nLineWidth=dlg.m_nLineWidth;

    }

    将WM_LBUTTONUP响应函数中的画笔修改为:CPen pen(PS_SOLID,m_nLineWidth,RGB(255,0,0);

    ***设置线型

    在对话框中放置一个组框和三个单选按钮,三个单选按钮名称分别为:实线、虚线和点线。第一个勾选Group。给单选按钮关联成员变量:m_nLineStyle int。在view类中增加成员变量int m_nLineStyle private。初始化为0。在OnSetting响应函数中当用户点击Ok的时候保存起来:

    CSettingDlg dlg;

    dlg.m_nLineWidth=m_nLineWidth;

    dlg.m_nLineWidth=m_nLineStyle;

    if(IDOK==dlg.Domal())

    {

            m_nLineWidth=dlg.m_nLineWidth;

            m_nLineStyle=dlg.m_nLineStyle;

    }

    将WM_LBUTTONUP响应函数中的画笔修改为:CPen pen(m_nLineStyle,m_nLineWidth,RGB(255,0,0);不需要再用switch case语句,因为三种画笔的定义和我们的定义的值是一致的。

    (3)颜色对话框

    增加菜单项:IDM_COLOR 颜色。添加命令响应:OnColor。在view类中增加成员变量:COLORREF m_clr private,用来保存用户的颜色选择,在构造方法中初始化m_clr=RGB(255,0,0)。

    void CGraphicView::OnColor()

    {

             CColorDialog dlg;

            dlg.m_cc.Flags | =CC_RGBINIT;

            dlg.m_cc.rgbResult=m_clr;//记住用户的颜色选择

            if(IDOK==dlg.DoModal())

            {

                    m_clr=dlg.m_cc.rgbResult;

            }

    }

    (4)字体对话框

    添加菜单项:IDM_FONT 字体。增加响应函数OnFont。增加成员变量CFont m_font private。增加保存字体名字的成员变量CString m_strFontName  private,并初始化。

    void CGraphicView::OnFont()

    {

            CFontDialog dlg;

            if(IDOK==dlg.DoModal())

            {

                  if(m_font.m_hObject)

                            m_font.DeleteObject();

                    m_font.CreateFontIndirect(dlg.m_cf.lpLogFont);

                    m_strFontName=dlg.m_cf.lpLogFont->lfFaceName;

                    Invalidate();

            }

    }

    在OnDraw响应函数中加入如下代码:

    CFont *oldFont=pDC->SelectObject(&m_font);

    pDC->TextOut(0,0,m_strFontName);

    pDC->SelectObject(oldFont);

    (5)示例功能

    在设置对话框中增加一个组框:IDC_SAMPLE 示例。添加编辑框消息响应函数EN_CHANGE,三个单选按钮分别添加消息响应函数BN_CLICKED。在四个函数中调用:Invalidate(); 在CSettingDlg类中点右键,选择WM_PAINT。

    void CSettingDlg::OnPaint()

    {

            CPaintDC dc(this);

            UpdateData();

            CPen pen(m_nLineStyle,m_nLineWidth,RGB(255,0,0));

            dc.SelectObject(&pen);

           

           CRect rect;

           GetDlgItem(IDC_SAMPLE)->GetWindowRect(&rect);//GetWindowRect获得的是屏幕的坐标

            ScreenToClient(&rect);//将屏幕坐标转换为对话框坐标。

           

           dc.MoveTo(rect.left+20,rect.top+rect.Height()/2);

           dc.LineTo(rect.right-20,rect.top+rect.Height()/2);

    }

    设置示例颜色,在CSettingDlg类中增加成员变量:COLORREF m_clr public,并初始化m_ctr=RGB(255,0,0)。在View类的OnSetting函数中将View类保存的颜色值传递给对话框的成员变量:dlg.m_clr=m_clr;将OnPaint函数中的画笔修改:CPen pen(m_nLineStyle,m_nLineWidth,m_clr);

    (6)改变对话框背景色,对话框中控件的背景色

    参考:WM_CTLCOLOR (OnCtlColor)

    在CSettingDlg类中添加响应函数OnCtlColor。添加成员变量:CBrush m_brush private,并初始化:m_brush.CreateSolidBrush(RGB(0,0,255))。在OnCtrColor函数中加入代码:return m_brush;

    改变组框背景色,设置组框ID:IDC_LINE_STYLE。OnCtlColor会被调用多次。

    HBRUSH CSettingDlg::OnCtlColor(CDC *pDC,CWnd *pWnd,UINT nCtlColor)

    {

            HBRUSH hbr=CDialog::OnCtlColor(pDC,pWnd,nCtlColor);

            if(pWnd->GetDlgCtlId()==IDC_LINE_STYLE)

            {

                    pDC->SetTextColor(RGB(255,0,0));

                    pDC->SetBkMode(TRANSPARENT);

                    return m_brush;

            }

           if(pWnd->GetDlgCtlId()==IDC_LINE_WIDTH)

           {

                    pDC->SetTextColor(RGB(255,0,0));

                    pDC->SetBkColor(RGB(0,0,255));

                    return m_brush; 

           }

           return hbr;

    }

    对话框中的文本按照我们设定的字体显示:

    在设置对话框中增加一个文本框:IDC_TEXT 程序员。在CSettingDlg类中增加成员变量:CFont m_font private,初始化:m_font.CreatePointFont(200,"华文行楷");在OnCtlColor函数中添加以下代码:

    if(pWnd->GetDlgCtlId()==IDC_TEXT)

    {

            pDC->SelectObject(&m_font);

    }

    改变OK按钮的文本色:

    参考:CBtton;;DrawItem

    添加新类:CTestBtn ,基类选择CButton。CTestBtn->Add virtual function->DrawItem

    void CTestBtn::DrawItem(LPDRAWITEMSTRUCT lpDrawItemStruct)

    {

            UINT uStyle=DFCS_BUTTONPUSH;

            ASSERT(lpDrawItemStruct->CtlType==ODT_BUTTON);

            if(lpDrawItemStruct->itemState&ODS_SELECTED)

                    uStyle | =DFCS_PUSHED;

            ::DrawFrameControl(lpDrawItemStruct->hDC,&lpDrawItemStruct->rcItem,DFC_BUTTON,uStyel);

            CString strText;

            GetWindowText(strText);

            COLORREF crOldColor=::SetTextColor(lpDrawItemStruct->hDC,RGB(255,0,0));

            ::DrawText(lpDrawItemStruct->hDC,strText,strText.GetLength(),&lpDrawItemStruct->rcItem,DT_SINGLELINE | DT_VCENTER | DT_CENTER);

            ::SetTextColor(lpDrawItemStruct->hDC,crOldColor);

    }

    为设置对话框的ok按钮关联成员变量m_btnTest CTestBtn。设置对话框的OK按钮的属性styles中的Owner Draw勾选。

    改变OK按钮的背景色:略

    (7)如何在窗口中显示位图

    1、创建位图

    CBitmap bitmap;

    bitmap.LoadBitmap(IDB_BITMAP1);

    2、创建兼容DC

    CDC dcCompatible;

    dcCompatible.CreateCompatibleDC(pDC);

    3、将位图选到兼容DC中

    dcCompatible.SelectObject(&bitmap);

    4、将兼容DC中的位图贴到当前DC中。

    pDC->BitBlt(rect.left,rect.top,rect.Width(),

    rect.Height(),&dcCompatible,0,0,SRCCOPY);

     

    位图背景可以在窗口擦除OnEraseBkgnd和OnDraw响应函数中实现。

    擦除窗口,增加WM_ERASE响应函数。

    BOOL CGraphicView::OnEraseBkgnd(CDC* pDC) 
    {
     // TODO: Add your message handler code here and/or call default
     CBitmap bitmap;
     bitmap.LoadBitmap(IDB_BITMAP1);

    BITMAP bmp;
     bitmap.GetBitmap(&bmp);

     CDC dcCompatible;
     dcCompatible.CreateCompatibleDC(pDC);

     dcCompatible.SelectObject(&bitmap);

     CRect rect;
     GetClientRect(&rect);
    // pDC->BitBlt(0,0,rect.Width(),rect.Height(),&dcCompatible,0,0,SRCCOPY);
     pDC->StretchBlt(0,0,rect.Width(),rect.Height(),&dcCompatible,
      0,0,bmp.bmWidth,bmp.bmHeight,SRCCOPY);
     return TRUE;
    // return CView::OnEraseBkgnd(pDC);
    }

    展开全文
  • MFC 对话框字体设置

    千次阅读 2015-05-19 17:22:30
    // 设置对话框字体从短到长 CFont *pFont = new CFont; pFont->CreatePointFont(90, _T("Arial")); SetFont(pFont); CWnd *pWnd = GetWindow(GW_CHILD); while (pWnd != NULL) { pWnd->SetFont(pFont); ...
    // 设置对话框的字体从短到长
    CFont *pFont = new CFont;
    pFont->CreatePointFont(90, _T("Arial"));
    SetFont(pFont);
    CWnd *pWnd = GetWindow(GW_CHILD);
    while (pWnd != NULL)
    {
    pWnd->SetFont(pFont);
    pWnd = pWnd->GetWindow(GW_HWNDNEXT);
    }
    展开全文
  • C# FontDialog:字体对话框控件

    千次阅读 2019-06-12 17:39:23
    用于设置在界面上显示的字体 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; u...
  • Qt之标准对话框(字体对话框

    千次阅读 2018-09-14 13:20:59
    字体对话框 1、包含头文件 #include < QFontDialog> void Widget::on_FontButton_clicked() { //ok 用于标记是否单击了 ok 按钮 bool ok; QFont font = QFontDialog::getFont(&ok,...
  • 本资源是基于VS2017开发平台编写的基于MFC工程的颜色、字体对画框,对基础语法的了解与运用,适合新手学习借鉴。
  • // 字体对话框 void MyWidget::on_pushButton_3_clicked() { // ok用于标记是否按下了“OK”按钮 bool ok; QFont font = QFontDialog::getFont(&ok, this); // 如果按下“OK”按钮,那么让“字体对话框”...
  • 本程序实现字体设置对话框的创建,希望大家可以参考,互相学习帮助
  • MFC——字体对话框

    千次阅读 2018-07-19 16:31:02
    3.字体对话框 CFontDialog类的构造函数 3.1构造函数原型如下: CFontDialog(  LPLOGFONT lplfInitial = NULL,  DWORD dwFlags = CF_EFFECTS | CF_SCREENFONTS,  CDC* pdcPrinter = NULL,  ...
  • Qml字体选择对话框QmlFontDialog.7z
  • 基于QT QML的字体对话框打开,采用QML的方式进行实现的。。
  • VC++源码—字体设置对话框 VC++源码—字体设置对话框
  • fontBtn->setText(tr("字体标准对话框实例")); fontLineEdit = new QLineEdit; fontLineEdit->setText(tr("Welcome!")); } void Dialog::addGridLayout() { mainLayout = new QGridLayout(this); mainLayout->...
  • 提取操作系统的字体,支持随机选择字体,并动态实现
  • QFontDialog字体对话框 font, isok = QFontDialog.getFont() 返回值font是QFont字体对象,isok是True或False。 注:如果点了确定就是True,没进行选择,直接关掉或点取消就是False。 setFont()设置字体 font ...
  • C# 字体对话框 & 颜色对话框

    千次阅读 2017-02-12 15:13:21
    颜色对话框 ...FullOpen属性:若为true,在对话框中显示自定义颜色部分 AllowFullOpen属性:为false时禁用“规定自定义颜色”按钮 CustomColors属性:用来存储用户自定义的颜色 SolidColorOnly属性:为tru

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 77,703
精华内容 31,081
关键字:

在字体对话框中不能设置什么