社区
Delphi
帖子详情
复杂问题!!!!1
seeking
2000-09-06 05:31:00
在DELPHI中,如何实现如下内容:
判断mouse的点击是否落在一个不规则图形上(不规则的范围上),我的意思不是要判断mouse的坐标而是如何把一个不规则图形(范围)作为一个对象。
...全文
84
1
打赏
收藏
复杂问题!!!!1
在DELPHI中,如何实现如下内容: 判断mouse的点击是否落在一个不规则图形上(不规则的范围上),我的意思不是要判断mouse的坐标而是如何把一个不规则图形(范围)作为一个对象。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sundyl
2000-09-06
打赏
举报
回复
Windows中有一个API
HRGN CreatePolygonRgn(
CONST POINT *lppt, // pointer to array of points
int cPoints, // number of points in array
int fnPolyFillMode // polygon-filling mode
);
它返回的句柄就代表了一个多边形
PtInRegion这个API又可以检测某点是否落在这个多边形里面
还有一些相关的API,可以查询一下帮助
智能象棋游戏(含C#源码)
扩展功能: a. 首先满足网友的”口味”, 重新设计了所有旗子, 选择新的旗盘背景, 换了一个更清爽的面. (界面配色并不是件很容易的事情, 这样的棋类游戏长时间容易使眼睛疲劳, 首先要做到选择的色彩 不刺激眼睛,其实大部分色彩都比较刺激眼睛,尤其是纯三基色(红/黄/蓝), 还要使界面做得漂亮). b. 增加”回放” 功能. 当下完旗子时,可以重新回味一下, 刚杀完的一盘旗,可以寻找不足和重新感受 一下胜利的喜悦! 这个功能比较
复杂
! d. 又看了一下电脑走旗, 感觉确实比较难处理, 没有高人指点写这个算法确实比较难, 应该比以前聪明 了一些, 但是还是比较笨, 打算有空去找个现在的电脑走旗组件替换上, 自己的电脑走旗算法慢慢研 究(当时是因为实在找不到现在的组件, 自己写了个较笨的,如果哪位朋友能够提供组件,在次深表感谢!!!). e. 扩展走旗的步数容量, 有些网友, 对战的都是高手, 产生数组越界, 这次从 200 扩展到了500, 当然 您还可以扩展到更大,因为源代码已经开放). f. 增加图像缓存功能. g. 解决 .net 从framework 1.0到framework 2.0升级出现的程式升级逻辑
问题
及一个小bug. h. 本来我只是想把这个程式放到Blog上, 供爱好c#的网友学习,一起交流一下, 没想到反应那么的强烈! 经常收到网友的反馈邮件, 从下载量看,不到一年仅从我的下载空间(不算网友转载下载次数)就有近 二万五千次. 所以又重新看懂已经基本忘记的代码,修复了bug,并扩展了以上功能. 有可能还会增加一些功能! 另外,在此对给我提交建议和bug的朋友表示感谢!!! (开发语言: C#语言) 来自:http://community.csdn.net/Expert/topic/5237/5237003.xml?temp=.4600031
求1/1!-1/3!+1/5!-1/7!+…+(-1)n+1/(2n-1)!(-1的n+1次方)
求1/1!-1/3!+1/5!-1/7!+…+(-1)n+1/(2n-1)!(-1的n+1次方) 一、普通的思路——循环的嵌套 1.
问题
分析 此
问题
中既有累加又有累乘,准确的说累加的对象是累乘的结果。 2. 所要构造的数学模型: 3. 算法的设计:(伪代码描述) main( ) {int i,n,j,sign=1; float s,t=1; input(n); s=1; for(i=2...
SpringBoot微服务知识体系与RabbitMQ深入实战-菜鸟成神之路
特别是SpringBoot项目的开发,之后会进入第二个课程:RabbitMQ的实战,即消息中间件在实际项目或者系统中各种业务模块的实战并解决一些常见的典型的
问题
!核心的知识点分别包括 一、SpringBoot实战历程课程 (1)...
解决403跨域
问题
!!!!!!
该
问题
是由跨域引起,你没有解决跨域的
问题
, 简单的跨域可以用注解@CrossOrigin,在Controller类上加上这个注解可以解决,
复杂
(状态码报403)的跨域需要加个参数,指定方法里的是GET,还是Post请求@CrossOrigin(methods = {RequestMethod.POST,RequestMethod.GET})方可解决, 文章仅对本人在开发中所遇
问题
做记录,如有写错请指教,感谢!!! ...
SQL SERVER学习,太
复杂
了!
SQL SERVER学习,太
复杂
了!1.磁盘柜上有14块73G的磁盘, 数据库为200G 大小包括日志文件,如何设置磁盘(要说明这14磁盘是怎么用的)?这个
问题
应该是考察硬件知识和数据库物理部署。首先需要知道这些磁盘是否要用于存放数据库备份文件和数据库性能(读/写)要求。来决定raid的级别。1)、如果偏重于性能考虑,而且不用存放数据库备份文件的话,考虑使用raid0+1,这样可使用的
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章