当前位置:首页 > 代码 > 正文

wince游戏代码(c 游戏代码)

admin 发布:2022-12-19 16:58 153


今天给各位分享wince游戏代码的知识,其中也会对c 游戏代码进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

WINCE 5.0 五子棋 或者其他比较好的程序 代码!!急需!!

我也急需WinCE下的五子棋软件,最好有实验报告,没的话源代码也行,万分感谢,希望您帮助一下我这个错选了嵌入式克的苦逼孩子,邮箱584868246@qq.com 再次表示感谢

winCE C# 画线代码

Graphics这个没有了么??

这里不是很清楚么??还有注释呢。。

public sealed class Graphics : MarshalByRefObject, IDeviceContext, IDisposable

这个是那东西的定义。。简单理解成是你要在上面画画的对象就行了

这个不用出现在代码里面啊。。。。

System.Drawing.Pen myPen = new System.Drawing.Pen(System.Drawing.Color.Red);//画笔 对象

System.Drawing.SolidBrush myBrush = new System.Drawing.SolidBrush(System.Drawing.Color.Red);//画刷 刷子主要就是颜色

System.Drawing.Graphics formGraphics = this.CreateGraphics();

这里是要在哪画画比如是在Panel上画就 = this.Panel.CreateGraphics();

formGraphics.FillEllipse(myBrush, new Rectangle(0,0,100,200));//画实心椭圆

这里就开始画了

formGraphics.DrawEllipse(myPen, new Rectangle(0,0,100,200));//空心圆

formGraphics.FillRectangle(myBrush, new Rectangle(0,0,100,200));//画实心方

formGraphics.DrawRectangle(myPen, new Rectangle(0,0,100,200));//空心矩形

formGraphics.DrawLine(myPen, 0, 0, 200, 200);//画线

formGraphics.DrawPie(myPen,90,80,140,40,120,100); //画馅饼图形 //画多边形

formGraphics.DrawPolygon(myPen,new Point[]{ new Point(30,140), new Point(270,250), new Point(110,240), new Point (200,170), new Point(70,350), new Point(50,200)}); //清理使用的资源 myPen.Dispose(); myBrush.Dispose(); formGraphics.Dispose();

不知道WINCE是不是这样你可以试下

wince,.net开发 datagrid 绑定 求具体代码或者项目

第一步:声明列头

string[] dgColumns = new string[10] { "ID", "SID", "Version", "状态", "工作代码", "工艺", "计划加工数量", "合格数量", "废品数量", "进度率" };

第二步:初始化datatable

DataTable datatable = new DataTable();

for (int i = 0; i dgColumns.Length; i++)

{

DataColumn dc = new DataColumn(dgColumns[i], typeof(string));

datatable.Columns.Add(dc);

}

第三步:获取数据源

TaskInfo[] Tasks = WebServices.NapsBarcodeController.SearchTasks(string.Empty);

if (null != Tasks)

{

for (int i = 0; i Tasks.Length; i++)

{

DataRow dr = datatable.NewRow();

dr[0] = Tasks[i].Id;//工作ID(可能重复)

dr[1] = Tasks[i].SID;//工作SID(不重复)

dr[2] = Tasks[i].Version;//工作版本

dr[3] = WorkState.StateCaptions[Tasks[i].State - 1];//工作状态

dr[4] = Tasks[i].Code;//工作代码

dr[5] = (null != Tasks[i].Process) ? Tasks[i].Process.Code : "";//工艺

dr[6] = Tasks[i].PlantAmount.ToString();//计划加工数量

dr[7] = Tasks[i].ActualAcount.ToString();//合格数量

dr[8] = Tasks[i].ActualWaster.ToString();//废品数量

dr[9] = Tasks[i].ActualEvolveRate.ToString();//进度率

datatable.Rows.Add(dr);

}

}

第四步:Grid绑定数据

dataGrid.DataSource = datatable;

第五步:隐藏某些列

DataGridTableStyle ts = new DataGridTableStyle();

ts.MappingName = datatable.Namespace;

dataGrid.TableStyles.Add(ts);

dataGrid.TableStyles[0].GridColumnStyles[0].Width = 0;//隐藏第0列Id,

dataGrid.TableStyles[0].GridColumnStyles[1].Width = 0;//隐藏第1列SID,

dataGrid.TableStyles[0].GridColumnStyles[2].Width = 0;//隐藏第1列Version

为什么没有街机模拟器 for wince 源代码

VS2005可以搭建Wince6.0的模拟环境,具体如下:

1. 在VS2005里新建项目中时,选择创建Platform builder for CE 6.0的OS Design,新项目可以自

命名,这里命名为“MyEmulator”。

2. 创建MyEmulator的向导中,BSP一定要选择“Device Emulator: ARMV4I”,下一步;

3. 模板(Design Templates)选择“PDA Device”,下一步;

4. 选择“Mobile Handheld”,下一步;

5. 应用程序(Application Media)就随自己的需要选择,下一步;

6. 网络和通信(Networking Communications)在此只选择“Local Area Network(LAN)”,下一步;

7. 选择完成;

8. 选择Acknowledge;

到此工程建完;

添加组件(可以根据需要添加,这里主要添加汉字相关的组件)

(1) 添加汉字字库(这里要记得加入,很多人这里没有加入,就出现汉字只看到方框的现象):

1. 在Catalog View添加“Core OS”--“CEBASE”--“International”--“Locale Specific support”--“Chinese (Simplified)”--“Fonts”--“SimSun NSimSum(choose 1)”--“SimSun NSimSun”或者“SimSum NSimSun (Subset 2_50)”;

2. 在Catalog View添加“Core OS”--“CEBASE”--“International”--“Locale Specific support”--“Chinese (Simplified)”--“GB18030 Data Converter”和“Monotype Imaging AC3 Font Compression”;

(2)添加中文输入法:

在Catalog View添加“Core OS”--“CEBASE”--“International”--“Locale Specific support”--“Chinese (Simplified)”--“Input Method Editor”--“MSPY 3.0 for Windows Embedded CE”;

(3) VS2005中菜单“项目”--“MyEmulator(项目名)属性”,配置选择“所有配置”,配置属性--“Build Options”,在“Build Options”中去掉“Enable KITL (no IMGNOKITL=1)” (这里如果加入了KITL功能的话,可能在模拟器运行的时候,会一直是黑屏的);

(4) “Locale”中,Locales先Clear All,然后选择“中文(中国)”,Default local选择“中文(中国)”;

(5) 运行VS2005菜单“生成”--“生成MyEmulator”;

(安装R3后,发现简单的device emuloter 的工程都编译不过去了,

提示don't know how to make atlsd.lib 错误,

后来发现在catalog view 中吧 Active Temlate Library 选择上就可以了。

还有一个疑问就是如果我不需要ATL,也需要把这个选择吗

)

构建SDK:

1. 运行VS2005菜单“项目”--“Add New SDK…”,在SDK属性页中填写必要的信息,属性“Emulation”中Configuration 选择Debug,可以设置模拟器的显示屏大小及色深,还有内存大小,在此设置为240 x 320,16色深,128M内存,然后“应用”,“确定”。。

2. 然后运行VS2005菜单“生成”--“Build All SDK…”,顺利的话,就会在%WINCEROOT\OSDesigns\ \MyEmulator\MyEmulator\SDKs\SDK1\MSI\下会有MyEmulator.msi;

配置VS2005:

1、先安装生成好的MyEmulator.msi。运行Visual Studio 2005,选择菜单“工具->选项”,打开选项设置对话框,从左边的树型列表中选择“设备工具->设备”,右边的下拉列表框拉到底可以看到 “MyEmulator”,这就是刚刚生成的那个模拟器。下面的设备列表里有两项,双击MyEmulator,设定传输为DMA传输,再点击“仿真器选 项”,在“显示”选项卡里设定好模拟器屏幕尺寸,颜色深度等,全部保存。

2、用VS2005新建一个智能设备项目,向导选择平台时,先删除Pocket PC 2003,选择MyEmulator,完成。然后按F5运行程序,顺利的话定制的模拟器就会出来了(不过这个过程比较慢,需要等待一段时间)。

如何找到wince的源代码

你安装了VS2005+PB插件后,在wince600\private路径下是wince6.0的核心源代码,其它的代码可以在wince600\public等目录下查看,具体的可参照如下网页:

wince游戏代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于c 游戏代码、wince游戏代码的信息别忘了在本站进行查找喔。

版权说明:如非注明,本站文章均为 AH站长 原创,转载请注明出处和附带本文链接;

本文地址:http://ahzz.com.cn/post/14453.html


取消回复欢迎 发表评论:

分享到

温馨提示

下载成功了么?或者链接失效了?

联系我们反馈

立即下载