This has been described at About: http://delphi.about.com/cs/adptips2001/a/bltip0701_4.htmBasically, you just use the GetFileVersionInfo function to o ...
GetLastError返回的值通过在api函数中调用SetLastError或SetLastErrorEx设置。函数
并无必要设置上一次错误信息,所以即使一次GetLastError调用返回的是零值,也不能
担保函数已成功执行。只有在函数调用返回一个错误结果时,这个函数指出的错误结果
才是有效的。通常,只有在函数返回一个错误结果,而且已知函数...
分类:
其他好文 时间:
2016-07-09 02:03:04
阅读次数:
1027
【设置重启电脑】 使用API函数ExitWindowsEx BOOL WINAPI ExitWindowsEx( _In_ UINT uFlags, _In_ DWORD dwReason); 【MSDN】https://msdn.microsoft.com/query/dev14.query?ap ...
分类:
其他好文 时间:
2016-07-09 01:52:23
阅读次数:
155
WIN32程序挂钩SetLastError,输出错误描述到控制台作者:徐灵甫 一、窗口模式应用程序(GUI)启用控制台的方法为: 二、挂钩API函数的简单方法为:1. DEBUG模式下,函数名值为指令“JMP函数体”的地址。指令格式为“E9 □□□□”,附带的参数为四字节表示的转移偏移量。因此“函数 ...
一、隐藏和显示光标 函数: int ShowCursor ( BOOL bShow ); 参数 bshow,为布尔型,bShow的值为False时隐藏光标,为True时显示光标;该函数的返回值为整型,为鼠标隐藏或显示的指数器;返回值大于等于0时显示光标,否则隐藏鼠标;如果安装了鼠标初值为0。 二、交 ...
正文一.概述一些重要的程序,必须让它一直跑着;而且还要时时关心它的状态——不能让它出现死锁现象。当然,如果一个主程序会出现死锁,肯定是设计或者编程上的失误。我们首要做的事是,把这个Bug揪出来。但如果时间紧迫,这个Bug又“飘忽不定”,那么,我们还是先写一个软件“看门狗”,暂时应一下急吧。“看门狗” ...
分类:
移动开发 时间:
2016-07-07 17:01:44
阅读次数:
873
现在越来越多的APP都是H5和原生混合开发,这样确实方便快捷,但是H5的部分总避免不了很多与原生的交互,原生调JS函数还比较简单,原生的API函数stringByEvaluatingJavaScriptFromString就可以完成需求,但是JS调原生的函数,系统没有提供API,所以很多人公司都采用 ...
分类:
移动开发 时间:
2016-07-05 18:49:57
阅读次数:
611
博主QQ:1356438802
引言
前面几篇文章我已经在Windows / Ubuntu / Android 三个平台成功安装了opencv的使用/编程环境,但是我需要在android平台使用usb video camera(即UVC)。当然在Ubuntu上,默认编译出来的opencv库本身就支持V4L2(UVC的操作API函数集),而Windows是将UVC纳入了DirectShow...
分类:
移动开发 时间:
2016-07-04 11:59:04
阅读次数:
602
所需函数原型:BOOL WINAPI SetLayeredWindowAttributes(HWND hWnd, COLORREFcrKey, BYTE bAlpha, DWORD flag); 参数含义: hWnd: 所要设置的窗口句柄。 flag: 透明方式,可取两个值:LWA_COLORKEY ...
1.背景 在windows平台下,应用程序通常使用API函数来进行文件访问,创建,打开,读写文件。从kernel32的CreateFile/ReadFile/WriteFile函数,到本地系统服务,再到FileSystem及其FilterDriver,经历了很多层次。在每个层次上,都存在着安全防护软 ...