如何在 MFC 中更改按钮的标题字体大小?

发布于 科技 2024-06-30
15个回答
  1. 匿名用户2024-01-30

    一般情况下,可以直接修改对话框的字体,如果单独修改,则需要重载cbutton类来创建新的字体。

  2. 匿名用户2024-01-29

    这通常是通过直接更改按钮所在的对话框的字体大小来完成的。

  3. 匿名用户2024-01-28

    房东,你可以做到的。

    cwnd::sendmessage(wm_settext...

    cwnd::setwindowtext(wm_settext...

    sendmessage(handle, wm settext....

    setWindowText(句柄 wm settext....

  4. 匿名用户2024-01-27

    将变量 m 按钮添加到您的按钮中,然后将 m"要显示的字符"));把它放在你的点击程序中。

  5. 匿名用户2024-01-26

    它用于按钮的响应功能。

    cstring str = (cbutton*)getdlgitem(button_id)->getwindowtext();

    if(str == "暂停")

    getdlgitem(button_id)->setwindowtext(_t("继续"));

    elsegetdlgitem(button_id)->setwindowtext(_t("暂停"));

  6. 匿名用户2024-01-25

    对话框中是否没有属性区域,您可以在其中设置字体属性中的字体大小?

  7. 匿名用户2024-01-24

    首先你需要知道控件的id,如果你想通过id获取控件上的文本,可以使用函数getdlgitemtext,它是函数int getdlgitemtext( int nid, cstring&rstring ) const的原型;

    第一个参数是控件的 id,第二个参数是用于接收控件文本的字符串(类型为 cstring)

  8. 匿名用户2024-01-23

    只要得到他的身份证号码。 看一下MFC的基本教程。

  9. 匿名用户2024-01-22

    这个。。。 首先要使用按钮的ownerdraw属性,然后截获对话框类中的drawitem消息,判断是否是自己需要绘制的按钮控件的id,然后自己手动创建cfont,selectobject到按钮的dc,使用textout输出(通过cfont控制字体大小)。 实际上,这很麻烦,但您可以通过慢慢来学到很多东西。

    也许关键的挑战是灵活地使用 cfont 和 textout,即 gdi 函数。

  10. 匿名用户2024-01-21

    无法直接在标题中输入,您需要使用自绘方法。

  11. 匿名用户2024-01-20

    房东,你可以做到的。

    cwnd::sendmessage(wm_settext...

    cwnd::setwindowtext(wm_settext...

    sendmessage(handle, wm settext....

    setWindowText(句柄 wm settext....

  12. 匿名用户2024-01-19

    必须写**,可以这样写。

    添加成员变量 cfont font;

    在 oninitdialog 中。

    font_.createpointfont(110, "宋体");Song Ti No. 11 特辑。

    addr_.setfont(&font_);

    dir_.setfont(&font_);

    Addr 和 Dir 是与该属相关的两个控制变量。

  13. 匿名用户2024-01-18

    如果不写 **,则无法更改它,vc MFC 只能通过 **cfont 加载来更改控件字体。

  14. 匿名用户2024-01-17

    修改按钮所属窗体的字体,使窗体上所有控件的字体都会相应改变,点击窗体>右键>属性>字体,如果看不到效果,请尝试重新添加控件。

  15. 匿名用户2024-01-16

    必须写。

    BAI代码,你可以这样写du。

    添加 zhan 变量 cfont 字体的成员;

    在 oninitdialog dao 中

    font_.createpointfont(110, "宋体");宋提11号。

    版本添加器setfont(&font_);

    dir_.setfont(&font_);

    Addr 和 Dir 是 2 个关联的控制变量权重。

相关回答
12个回答2024-06-30

Windows 窗体程序是基于消息机制的,所有的控件,其本质都是一个窗体,都是使用 createwindows 函数创建的,但是类名,需要指定系统预先注册的控件类,例如,如果要创建一个按钮控件,则需要对 sub-createwindows("button", "按钮标题"你应该已经用了很多函数 createwindows,其余的参数可以参考 msdn,但是我们指定的类名是“button”,表示我们要创建一个按钮,每个按钮都有一个唯一的 ID,通过你的消息处理功能,你可以知道哪个按钮发生了什么,详细的, 非常,您可以参考 msdn,或“Windows 编程”一书。

7个回答2024-06-30

应该将 c 文件添加到项目中,否则编译器不会编译你。 C 文件,则不会生成对应的 obj 文件,并且链接器将无法找到您的函数 comboardApplication 的实现,因此会报错。

10个回答2024-06-30

我不太明白你的意思,因为我还没有画过矢量图,但我可以告诉你: >>>More

12个回答2024-06-30

如您所知,在Windows平台中,修改Chrome的界面语言非常简单,直接通过选项,将您想要的语言调整到顶部,我想每个人都会设置它。 而且还有一个更简单的方法可以做到这一点——只需在快捷方式中添加一个 --lang=xx 命令行启动参数,例如,在 chrome 快捷方式中添加 --lang=en 启动参数,chrome 就会以英文运行。 >>>More

14个回答2024-06-30

#include

int main() >>>More