摘要: 今天写了段提取字符串长度的代码,如下: 程序总是在len = Len(strF) 这句话这里提示len 类型不匹配;本来以为len 是个变量,Len 是函数;经过各种折腾才想到 应该是VBS 是不区分大小写的; VBS 将len 也当做了函数。所以才会报错。 把变量名len 改为num 就没问题了。 阅读全文
posted @ 2019-05-31 16:42 lazybee 阅读(651) 评论(0) 推荐(0)
摘要: 在C++ 中需要延时可以使用Sleep 函数完成,在VBS中没有类似sleep的函数,延时可以使用如下语句完成延时: WScript.sleep 5000 单位是毫秒; 奈何我们公司的开发平台里并不支持WScript 对象,只能另寻他法,在网上搜到一个小函数不错: 该函数其实是创建了个vbs文件,在 阅读全文
posted @ 2019-05-31 16:33 lazybee 阅读(11096) 评论(0) 推荐(0)
摘要: VBS 光标 阅读全文
posted @ 2019-05-16 10:36 lazybee 阅读(487) 评论(0) 推荐(0)
摘要: 1.BSTR转CString BSTR bstr; CString cstr; cstr = (LPCTSTR)bstr; 2.Cstring 转BSTR CString cstr = _T("abcd"); BSTR bstr; bstr = cstr.AllocSysString(); .... 阅读全文
posted @ 2019-04-19 17:09 lazybee 阅读(194) 评论(0) 推荐(0)
摘要: 写文件: #include<fstream> 读文件: 阅读全文
posted @ 2019-04-19 10:53 lazybee 阅读(310) 评论(0) 推荐(0)
摘要: 最近用VC做了一个画图的控件。控件在使用的时候遇到点问题。在控件里画了图之后切换到其他页面,等再切换回来的时候,发现控件里画的图都不见了。这是因为VC里面,当缩小、遮挡页面后客户区域就会失效,当再次显示的时候系统就自动调用OnDraw 函数进行重绘。所以原来保存的图形都消失了。由于我做的是控件,所以 阅读全文
posted @ 2019-02-19 16:22 lazybee 阅读(675) 评论(0) 推荐(0)
摘要: 最近同事想让要做一个绘图的控件。VC里面的画弧函数Arc需要提供外接矩形的坐标。同事觉得不好用,他更习惯圆弧插补的那种方式。于是看了看圆弧插补的东西。其实这种画弧方式就是提供圆弧的起点、终点和半径来画弧。 首先来简单介绍下圆弧插补: 有两种圆弧插补: G02 顺时针圆弧插补 G03 逆时针圆弧插补 阅读全文
posted @ 2019-02-13 16:41 lazybee 阅读(3638) 评论(0) 推荐(0)
摘要: 在制作安装包的时候,需要查看下某一目录下的所有文件夹的名称。经过查资料发现需要用到NSIS 的一个插件 Locate。下载该插件后,会在NSIS的安装目录 ...Program Files\NSIS\Plugins 下看到该插件Locate.dll ; locate 函数是用来查找文件,文件夹目录, 阅读全文
posted @ 2018-12-28 13:24 lazybee 阅读(803) 评论(0) 推荐(0)
摘要: 在MFC 中创建一个子线程, pThread=AfxBeginThread(ThreadRdNetServer,(LPVOID)this);当程序退出时,子线程被强制关闭,子程序的资源没有回收,会造成内存泄漏: Detected memory leaks! Dumping objects -> f: 阅读全文
posted @ 2018-11-13 17:02 lazybee 阅读(633) 评论(0) 推荐(0)
摘要: int MessageBox( HWND hWnd, // handle of owner window LPCTSTR lpText, // address of text in message box LPCTSTR lpCaption, // address of title of messa 阅读全文
posted @ 2018-10-29 13:27 lazybee 阅读(2173) 评论(0) 推荐(1)