当前位置: 首页 > 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/news/11926.html

相关文章:

  • 测试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]
  • Java-类的知识进阶
  • yocto 任务
  • 如何构建敏捷项目管理团队?
  • XML与JSON知识学习
  • 防火墙iptables
  • JavaSE学习进阶day03_01 多态
  • MATLAB算法实战应用案例精讲-【深度学习】多尺度特征融合-图像识别(论文篇三)
  • Linux-重启相关日志
  • ChatGPT 被大面积封号,到底发生什么了?
  • 每周一算法:高精度乘法(二)大整数乘大整数