2014年1月21日

该文被密码保护。 阅读全文
posted @ 2014-01-21 23:30 王林森 阅读(3) 评论(0) 推荐(0)
 
该文被密码保护。 阅读全文
posted @ 2014-01-21 23:26 王林森 阅读(3) 评论(0) 推荐(0)
 
该文被密码保护。 阅读全文
posted @ 2014-01-21 23:09 王林森 阅读(4) 评论(0) 推荐(0)
 
该文被密码保护。 阅读全文
posted @ 2014-01-21 22:35 王林森 阅读(4) 评论(0) 推荐(0)
 
该文被密码保护。 阅读全文
posted @ 2014-01-21 21:38 王林森 阅读(5) 评论(0) 推荐(0)
 
该文被密码保护。 阅读全文
posted @ 2014-01-21 21:28 王林森 阅读(2) 评论(0) 推荐(0)
 
该文被密码保护。 阅读全文
posted @ 2014-01-21 01:03 王林森 阅读(3) 评论(0) 推荐(0)
 
该文被密码保护。 阅读全文
posted @ 2014-01-21 00:44 王林森 阅读(2) 评论(0) 推荐(0)
 
该文被密码保护。 阅读全文
posted @ 2014-01-21 00:33 王林森 阅读(5) 评论(0) 推荐(0)
 
该文被密码保护。 阅读全文
posted @ 2014-01-21 00:16 王林森 阅读(3) 评论(0) 推荐(0)
 
该文被密码保护。 阅读全文
posted @ 2014-01-21 00:03 王林森 阅读(2) 评论(0) 推荐(0)

2014年1月20日

该文被密码保护。 阅读全文
posted @ 2014-01-20 23:56 王林森 阅读(2) 评论(0) 推荐(0)
 
该文被密码保护。 阅读全文
posted @ 2014-01-20 23:45 王林森 阅读(2) 评论(0) 推荐(0)

2014年1月10日

摘要: 在罗云彬的《Windows环境下32位汇编语言程序设计》中第321页....constszAllowedChar db '0123456789ABCDEFabcdef',08h....code_ProcEdit proc uses ebx edi esi hWnd,uMsg,wParam,lPara... 阅读全文
posted @ 2014-01-10 13:54 王林森 阅读(250) 评论(0) 推荐(0)

2014年1月5日

摘要: 罗云彬 典藏版Page192,mark下。这段代码看不懂,手册上根本没有fdivr不带操作数的指令。.datadqTickCounter1 dq ?dqTickCounter2 dq ?dqFreq dq ?dqTime dq ?dwlm dd 1000000.codeinvoke QueryPer... 阅读全文
posted @ 2014-01-05 18:52 王林森 阅读(481) 评论(0) 推荐(0)

2014年1月2日

摘要: 资源可以用VC之类的生成,然后拷贝出来。例如:每一个MFC工程都有一个resource.h,没有做任何修改时,这个resource.h文件是原来自带的。当对资源进行过修改添加之类的时,新添加的资源的ID都会被加入的这个工程的resource.h中。在Win32汇编的RC文件中,开头包含的那个reso... 阅读全文
posted @ 2014-01-02 20:12 王林森 阅读(350) 评论(0) 推荐(0)

2013年12月28日

摘要: 声明函数用proto定义函数用proc局部变量只能定义,不能赋初值,类型不能用缩写。全局变量可以定义的时候赋初值,默认值为0。在invoke中,参数可以使用addr取址。sizeof 字节长度lengthof 数据的项数 阅读全文
posted @ 2013-12-28 12:02 王林森 阅读(189) 评论(0) 推荐(0)

2013年12月27日

摘要: 在RadASM.ini中的color节添加4=wls_asm_color,16777215,0,8388608,16777215,15777984,12644544,12632304,16441763,8421504,8388608,14286847,0,14286847,0,14286847,0,... 阅读全文
posted @ 2013-12-27 19:11 王林森 阅读(529) 评论(0) 推荐(0)

2013年12月26日

摘要: 3.6.1.1中的例子_Calc proc _dwX,_dwY local @dwResult finit fild _dwX fld st(0) fmul ;i*i fild _dwY fld st(0) fmul ;j*j fadd ;i*i+j*j fsqrt ;sqrt(i... 阅读全文
posted @ 2013-12-26 10:35 王林森 阅读(292) 评论(0) 推荐(0)

2013年12月25日

摘要: 一直想买本罗云彬的Win32汇编书,现在终于出典藏版了,就买了本,读一读,涨涨姿势。我把笔记本光驱拆下来添加了个硬盘,现在想装回去发现坏了,所以守着CD盘,代码却用的是第三版的,这真是个悲剧啊。----------------------------------------------我是分割线--... 阅读全文
posted @ 2013-12-25 16:43 王林森 阅读(733) 评论(0) 推荐(0)

2013年12月22日

该文被密码保护。 阅读全文
posted @ 2013-12-22 09:21 王林森 阅读(6) 评论(1) 推荐(0)

2013年12月19日

该文被密码保护。 阅读全文
posted @ 2013-12-19 10:33 王林森 阅读(8) 评论(0) 推荐(0)

2013年12月18日

摘要: 1、定义一个宏(用户自定义消息从WM_USER开始)#define WM_XXXXX WM_USER+数值2、声明一个成员函数并实现afx_msg LRESULT OnXXXXX( WPARAM wParam, LPARAM lParam);3、关联宏和函数BEGIN_MESSAGE_MAP(CAB... 阅读全文
posted @ 2013-12-18 18:07 王林森 阅读(391) 评论(1) 推荐(0)

2013年12月5日

该文被密码保护。 阅读全文
posted @ 2013-12-05 18:46 王林森 阅读(7) 评论(0) 推荐(0)

2013年12月2日

该文被密码保护。 阅读全文
posted @ 2013-12-02 18:53 王林森 阅读(3) 评论(0) 推荐(0)

2013年12月1日

该文被密码保护。 阅读全文
posted @ 2013-12-01 23:35 王林森 阅读(4) 评论(0) 推荐(0)
 
该文被密码保护。 阅读全文
posted @ 2013-12-01 16:25 王林森 阅读(4) 评论(0) 推荐(0)

2013年11月30日

该文被密码保护。 阅读全文
posted @ 2013-11-30 19:39 王林森 阅读(6) 评论(0) 推荐(0)
 
该文被密码保护。 阅读全文
posted @ 2013-11-30 17:31 王林森 阅读(7) 评论(0) 推荐(0)
 
摘要: TCP/IP协议:数据链路层,网络层,传输层,应用层。IP地址分为5类:A类、B类、C类、D类、E类。(A类、B类、C类是基本类,D类多用于多播传送,E类为保留类。)“*”表示网络标识位。A类0*******xxxxxxxxxxxxxxxxxxxxxxxB类10*************xxxxxx... 阅读全文
posted @ 2013-11-30 11:59 王林森 阅读(145) 评论(0) 推荐(0)

2013年11月29日

摘要: SLists使用了无锁算法来保证原子同步,以提升系统性能,避免了诸如优先级挂和互锁的问题。注意:所有的链表项必须对齐到MEMORY_ALLOCATION_ALIGNMENT。否则会出现奇葩的错误。(PS:看英文MSDN的API解释,我感觉这是从前插又从前取,是个栈的样子。)InitializeSLi... 阅读全文
posted @ 2013-11-29 12:09 王林森 阅读(545) 评论(0) 推荐(0)
 
摘要: 先让我们来复习下小学知识A+B=C//式中A为被加数,B为加数。A-B=C//式中A为被减数,B为减数。再让我们来明确一个知识点:返回值为void的Windows函数意味着一定会执行成功。------------------by wls------------------我是可爱的分割线------... 阅读全文
posted @ 2013-11-29 10:59 王林森 阅读(882) 评论(0) 推荐(0)

2013年11月21日

摘要: 1. CompareString以符合用户语言习惯的方式,EX版本使用UNICODEint CompareString( __in LCID Locale, __in DWORD dwCmpFlags, __in LPCTSTR lpString1, __in int cchCoun... 阅读全文
posted @ 2013-11-21 18:20 王林森 阅读(368) 评论(1) 推荐(0)
 
摘要: 1 定义一个函数void _invalid_parameter( const wchar_t * expression, const wchar_t * function, const wchar_t * file, int line, uintptr_t pReserved... 阅读全文
posted @ 2013-11-21 11:53 王林森 阅读(301) 评论(0) 推荐(0)

2013年10月25日

该文被密码保护。 阅读全文
posted @ 2013-10-25 17:28 王林森 阅读(4) 评论(0) 推荐(0)

2013年10月24日

摘要: 启用 if (gltIsExtSupported("GL_EXT_texture_filter_anisotropic")) { GLfloat fLargest; glGetFloatv(GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT,&fLargest);... 阅读全文
posted @ 2013-10-24 12:45 王林森 阅读(705) 评论(0) 推荐(0)

2013年10月23日

摘要: 辅助镜面颜色:在纹理贴图之后再应用镜面亮点。(通过加法而不是乘法。)调用glLightModeli(GL_LIGHT_MODEL_COLOR_CONTROL, GL_SEPARATE_SPECULAR_COLOR);想要恢复则调用glLightModeli(GL_LIGHT_MODEL_COLOR_... 阅读全文
posted @ 2013-10-23 23:55 王林森 阅读(400) 评论(0) 推荐(0)

2013年10月22日

摘要: 标红的为关键代码 glEnable(GL_STENCIL_TEST); glClearStencil(0); glClear(GL_COLOR_BUFFER_BIT|GL_STENCIL_BUFFER_BIT); glStencilFunc(GL_NEVER,0,0); glStencilOp(GL... 阅读全文
posted @ 2013-10-22 16:04 王林森 阅读(316) 评论(0) 推荐(0)
 
该文被密码保护。 阅读全文
posted @ 2013-10-22 13:48 王林森 阅读(3) 评论(0) 推荐(0)

2013年10月17日

摘要: 百度文库的一篇文章,介绍了OpenGL超级宝典中经常用到的gltDrawTorus的实现原理,图文并茂,很不错。原文链接:http://wenku.baidu.com/view/57545ef1fab069dc50220140.html(本文链接位置:http://blog.csdn.net/wls... 阅读全文
posted @ 2013-10-17 12:40 王林森 阅读(288) 评论(0) 推荐(0)