当前位置: 首页 > article >正文

winForm目录文件介绍

先看项目结构

引用:添加引用,选择自己需要的程序集添加

app.config:配置文件

form1.cs:窗体文件,创建一个窗体所要具备的文件

program:程序入口点

再看创建项目后各个文件夹的含义

.sln:解决方案文件,位置引用

windows:项目文件夹

进入项目文件夹

bin:存放项目的编译结果,EXE,debug:调试版本(慢),release:快,发布版本,pdb:位置信息-调试

obj:编译过程中生成的中间临时文件,加快编译速度

.csproj:项目文件,位置引用,双击打开项目

from.cs:源代码(处理代码)

form.designer.cs:窗体布局代码,自动生成对应的控件代码

form.resx:窗体的资源

先看只有一个窗体的program界面


在对main函数的理解
main:作为应用程序的入口点,如果只有一个窗体最少也要包含下面三行代码


第一句代码理解
(System.Window.Form.Application提供的一系列静态方法和属性,来管理应用程序,启动应用程序的可视化样式)


第二句代码的理解

将某些控件上定义的USECOMPATIBLETEXTRENDERING 属性设管为应用程序范围内的

默认值.


第三句代码的理解
(指定应用程序中要启动的窗体,将启动的窗体可见,并显示出来)

在没有窗体的情况下,在当前线程上开始运行标准应用程序消息循环.


[STAThread]特性的理解
com线程模型--单线程单元,如果没有它,是无法工作的

指示应用程序的COM线程模型是单线程单元(STA).


http://www.kler.cn/a/11926.html

相关文章:

  • 准确--FastDFS快速单节点部署
  • Spring资源加载模块,原来XML就这,活该被注解踩在脚下 手写Spring第六篇了
  • 企业级容器技术docker之一键生成 Docker Compose
  • 【Kafka 实战】如何解决Kafka Topic数量过多带来的性能问题?
  • 面试:TCP、UDP如何解决丢包问题
  • c语言中联合Union的作用及示例代码说明
  • 测试5年,从纯手工测试到测试开发,我是怎么拿到腾讯25koffer的?
  • 红黑树和平衡二叉树的优缺点及应用场景
  • ChatGPT或要推出APP,OpenAI官宣为ChatGPT招募移动端开发工程师
  • [架构之路-162]-《软考-系统分析师》-3-作系统基本原理-进程管理
  • 1.分布式电源接入对配电网影响分析
  • 追梦之旅【数据结构篇】——详解小白如何使用C语言实现堆数据结构
  • [架构之路-160]-《软考-系统分析师》-10-系统分析-7-数据与数据流程分析、需求规格说明书
  • GPT-4工具是软件工程师工作效率的倍增器
  • 前端解析Excel中的数据进行操作
  • 线性代数——矩阵
  • CTR-GCN 论文解读
  • 游戏运营专员的职责有哪些?提高游戏收入的关键是什么?
  • C语言实现惯导更新算法(机械编排)
  • DPDK入门(环境搭建以及小demo)
  • 2022国赛30:windows脚本题解析
  • python入门:cl.exe‘ failed with exit status 2错误通用解决方案
  • 【负荷预测】基于VMD-SSA-LSTM光伏功率预测【可以换数据变为其他负荷等预测】(Matlab代码实现)
  • 优橙内推河南专场——5G网络优化(中高级)工程师
  • mycat读写分离
  • C结构体中末尾的data[0]