总结:要逆一个程序必须清楚地知道程序的结构和常用的API函数,不清楚一个程序而去逆出结果是不可能滴 首先是glsl脚本运行的全过程,第一步是为shader的运行创建一个容器GLuint glCreateProgram(void),第二步是把编译好的shader附加到程序void glAttachSh...
分类:
移动开发 时间:
2014-08-16 00:56:09
阅读次数:
429
用字节流而不是用JAVA的API函数read()有助于大家理解理解BMP的存储方式哈。 ? ?同时,从SQL中读取图片的话,也是用字节流读取,需要自己进行转换的。 ? ?顺便保存下代码。。。下次用就有模板了。。。 ?...
分类:
编程语言 时间:
2014-08-13 10:45:25
阅读次数:
243
键盘虚拟键值编码表 使用keybd_Event模拟键盘输入首先要用到一个API函数:keybd_event。 我们是菜鸟,所以不必具体去理解它的详细用法,只要按以下方法使用即可了!呵呵! 模拟按键有两个基本动作,即按下键和放开按键,所以我们每模拟一次按键就要调用两次该API函数,其方法是: 例...
分类:
其他好文 时间:
2014-08-12 13:29:04
阅读次数:
257
该函数创建一个重叠式窗口、弹出式窗口或子窗口。它指定窗口类,窗口标题,窗口风格,以及窗口的初始位置及大小(可选的)。函数也指该窗口的父窗口或所属窗口(如果存在的话),及窗口的菜单。API 函数原型:注释:_In_ 说明该参数是输入的,_opt_ 说明该参数是可选参数。HWND WINAPI Crea...
ShowWindow的API函数是显示窗体,但它在第一次调用和以后的调用是有差别的。第一次调用时,它的输入參数nCmdShow是须要输入WinMain函数里传入来的nCmdShow參数,而不能是其他參数。函数声明例如以下:WINUSERAPIBOOLWINAPIShowWindow( __in HW...
'=========================================================================='' VBScript Source File -- Created with SAPIEN Technologies PrimalScript 4....
分类:
Windows程序 时间:
2014-08-12 00:24:03
阅读次数:
1060
坚定的 Win32 开发者可能对 OutputDebugString() API 函数比較熟悉,它能够使你的程序和调试器进行交谈。它要比创建日志文件easy,并且全部“真正的”调试器都能使用它。应用程序和调试器交谈的机制相当简单,而本文将揭示整件事情是怎样工作的。本文首先是由下面事件促使的,我们观察...
分类:
其他好文 时间:
2014-08-11 14:43:52
阅读次数:
229
网上的帖子都是如何将VC++数据添加进入MATLAB中,而VC++调用MATLAB中的数据几乎没有,再次记录一点东西吧
配置好编程环境,本文环境为:VS2012+MATLAB2012b。
首先要了解的是Matlab Engine API函数
接下来贴代码和效果:void test2()
{
Engine *ep;
if (!(ep = engOpen(NULL...
分类:
编程语言 时间:
2014-08-10 15:45:50
阅读次数:
260
在一个项目中添加了memcache层,但由于数据库本来压力就不大,数据量很小,所以性能改善不是特别明显,因此学习并应用下来记录一下方便以后自己使用。这里我只应用了直接调用对应api函数的方法,另外一种方法是创建对象来连接memcache,具体是$mem=newMemcache,然后再调用对象..
分类:
Web程序 时间:
2014-08-08 16:34:17
阅读次数:
222
假设仅仅使用PlaySound()这个API函数来表现声音效果的话,那么就无法表现出声音的混音效果,由于PlaySound在播放还有一个声音时,必定会导致现有声音的停止。因此,使用PlaySound()要想构建出一个包括丰富音乐与音效的游戏世界是不现实的。 而DirectSound就能够完美的解决....
分类:
其他好文 时间:
2014-08-07 22:01:46
阅读次数:
382