嗨,我正在尝试编码一个允许用户在Visual C 中登录的按钮,程序正在运行,但表单对话框未显示

Hi, i am trying to code a button that allows a user to sign in in visual C++, the program is running but the form dialog is not showing

本文关键字:程序 按钮 登录 显示 运行 对话框 表单 许用户 编码 一个 用户      更新时间:2023-10-16

我正在尝试编码一个允许用户在Visual C 中登录的按钮,该程序正在运行,但表单对话框未显示。

" 当我在正常的C IDE中运行它时,它可以正常工作。

控制台应用程序 Windows表单不同的。换句话说,如果您完成了针对A Console Application 的一些功能,这并不意味着您可以期望代码仅通过将代码复制并粘贴到按钮左右的情况下以表单上的功能。

您项目的整个结构也会有所不同,也是编码模式和设计。如果您使用 console Applications

似乎您期望您的C 代码与Windows表单程序一起使用。

int main()

通常表示控制台应用程序。

int CALLBACK WinMain(...)

是基于图形的Windows应用程序的入口点。

C#中的Windows表单的一个示例是:

using System;
using System.Windows.Forms;
public class Example
{
   public static void Main()
   {
      Form form = new Form();
      Button b = new Button();
      b.Text = "Click me!";          
      form.Controls.Add(b);
      form.Show();
      Application.Run(form);
   }
}

因此,根据您的尝试,我建议学习Win API(C )或Windows表单(C#)。