Windows 编程窗口问题

发布于 教育 2024-08-02
13个回答
  1. 匿名用户2024-01-31

    您是否选择了屏幕中间的坐标点?

  2. 匿名用户2024-01-30

    实际上,我想说的是,您可以使用对话框来实现这个普通的 Windows 窗口 B

    这样处理起来更容易。

    如果你坚持,你可以做到。

    第一个 afxregisterwndclass(..获取类名

    cwnd cwnd 再次; 它应该是对该按钮的响应中的成员或全局变量。

    之后,您将使用 CWND 并划清界限。

    当然,也可以将这个窗口 b 定义为继承自 cwnd 的另一个类 cbwnd

    在此处的类中绘制一些内容,然后转到主类进行创建。

  3. 匿名用户2024-01-29

    您的意思是调用另一个应用程序,该应用程序可以在最简单的函数原型中使用 winexec 函数实现:

    uint win exec(lpcstr lpcmdline, uint ucmdshow);

    参数:lpcmdline:一个字符串,指向一个空的结束字符串,其中包含要执行的应用程序的命令行(文件名和可选参数)。

    UCMDSHOW:定义 Windows 应用程序窗口的显示方式。

  4. 匿名用户2024-01-28

    您所谓的 Windows 窗口是对话框还是消息框

  5. 匿名用户2024-01-27

    你的书翻译得不好,但这段话的大致意思是:

    加宽字体使右对齐变得困难,幸运的是,数字 0 9 在所有字体中的宽度都相同。

    尽管如此,数字的宽度还是比空间宽。

    每行可以是一位数字或多位数字,因此找到合适的起始位置可能会很麻烦,以右对齐一列数字(数字和空格的宽度不同,因此无法一对一匹配)。

    因此,在这里使用 settextalign 函数来指定显示的结束位置而不是开始位置,并显示一列右对齐的数字要容易得多。

  6. 匿名用户2024-01-26

    你用什么方法输出它?

  7. 匿名用户2024-01-25

    你说的类是源码的抽象类还是API中的类,请描述清楚你的问题。

  8. 匿名用户2024-01-24

    一般而言"窗"是的"Window 类"对象(或实例)。

  9. 匿名用户2024-01-23

    第一个 hello world 实际上很正常,需要一两天进行调试。 开始有点困难。

    这也是我读到的。 如果要说缺少什么必要的知识,应该说不是在“编程语言”的层面,而是在“设计思维”的层面:以前你控制着整个程序的运行过程,但现在它变了,它更接近于Windows控制整个程序的运行过程。

    它为你做了很多事情,当它不知道如何做某事时,你只需要告诉它如何做某事。

    C 语言是否曾经使用过函数指针,是否曾经将其用作调用函数的函数参数? 这是必须知道的。

    总之,最难的应该是观念的改变,Windows的那套编写界面并不像你**一步一步来那么简单,很多操作都是在Windows内部完成的,比如你看getmessage函数,你一调用这个函数就不知道windows里发生了什么, 当函数返回时,您已经收到了“消息”。如果单击窗口上的按钮,Windows 将生成相应的消息; 无论您将鼠标移动到哪个窗口,Windows 都会生成相应的消息; 您键入的文本和按下的键,Windows 将生成相应的消息。 您所要做的就是处理消息。

  10. 匿名用户2024-01-22

    这些东西光靠书本是很难理解的,需要多动手操作,比如网络编程,涉及的知识面很广,很多东西都要用到。 总之,学习这些东西,动手能力很重要!

  11. 匿名用户2024-01-21

    C++ 是一种语言;

    API 通常是指 Microsoft 在 C++ 中编写的一组用户界面库,用于在 Windows 平台上编写 Windows 程序,但其他公司提供的 API 也有很多。

    MFC 是指 Microsoft 在封装了以前的 API 中使用类的概念后获得的一组库;

    Windows 编程一般是指在 Windo 平台上编程,但也包括 Linux Unix 和其他移动或控制台编程。

  12. 匿名用户2024-01-20

    Windows 编程意味着构建在 Windows 操作系统上的编程 MFC 是 C++ 的一个子集,即 MFC 是用 C++ 语言编写的 C++ 模块,API 是与操作系统通信的接口函数。

    基本上就是这个意思,当然网上也有更详细、更专业的解释。

  13. 匿名用户2024-01-19

    简单的窗口过程功能。

    lresult callback wndproc(hwnd hwnd, uint message, wparam wparam, lparam lparam)

    **函数写错了,所以可以成功创建,但你没有写消息循环(或者 while 在错误的位置,所以它会崩溃。

    大概可以这样写:

    lresult callback wndproc(hwnd hwnd, uint message, wparam wparam, lparam lparam)

    return defwindowproc(hwnd, message, wparam, lparam);

    在 updatewindow 之后,启动消息循环。

    msg msg;消息结构。

    return 0;

相关回答
16个回答2024-08-02

好吧,我认为你可以这样做:

先学C,多写程序,一定要多一些程序。 >>>More

8个回答2024-08-02

房东的问题太棒了,我立刻就被黑进了地堡。

4个回答2024-08-02

我已经发给大家了,记得选我了,看在广大网友的份上,现在把源文件贴上去吧。 >>>More

3个回答2024-08-02

让这 3 位老师分别是 A、B 和 C**如下,我只是不知道每个老师是否每周至少上课 1 天,并且没有解释标题。 >>>More

4个回答2024-08-02

= false

位置(即第 2 行)更改为: >>>More