不知道算不算
因为有收集图片的习惯
到后来图量越来越大
就兴起想做一个方便浏览与管理的图片浏览程式的想法
直到退伍后去进修为期半年的资讯课程
刚好讲师出了一个自由发挥
只要做出来的东西有运用到上课教的部分就好的作业
才开始真正去实作,就像下面这样
https://imgur.com/FJ91D0L.jpg
https://imgur.com/lUefUbI.jpg
结训后就开始三年开发工厂HMI方面的工作
然后就搁置到离职准备去澳洲打工才又复工
重新检视后又整个砍掉重写
当下真的觉得以前到底是怎样想的,怎么会写成这样?
然后就把产生缩图、储存缩图等等基础程式码整个改写
在澳洲期间,上午就采采水果等等农场工作
其他时间就四处走走,偶尔想到就拿出来改一下
https://imgur.com/cicDpv6.jpg
https://imgur.com/qK7Vabl.jpg
在澳洲剩下半年左右
又想说把握一些时间
除了一边以开发新分页来增加功能
也试着改写测试一些比较耗时跟吃资源的部分改良
像是原本用Button的就拿掉改用画的等等
https://imgur.com/bG6ktNH.jpg
https://imgur.com/54fupw7.jpg
https://imgur.com/c2PKqDo.jpg
https://imgur.com/ENbQTdh.jpg
过程中也碰过一些奇怪的状况
像是TreeView常常闪烁
想改成透明的却没办法用设定透明颜色处理
为了不让UI卡住,研究异步Task作法
出现莫名奇妙的位移,然后研究停止绘制的方法
把跑掉的值调整回去再重新绘制
就为了不要产生画面跳针
想做自订的视窗边框,开始研究WndProc怎么改写
碰到问题就先用中文关键字去Google
没找到就把关键字转成英文去找
这个是用C#写的,有时候Control不知道有哪些特性
就去看Microsoft Docs
弄到现在,可以说都是拜Google大神才有现在的样子
只是我也不是很积极,这个什么时候完工也不知道
偶尔想到就改一下
现在也只对C# WinForm比较熟了......