原创 判斷_variant_t變量是否爲空

判斷_variant_t變量是否爲空_variant_t bhif(bh.vt==VT_EMPTY||bh.vt==VT_NULL)

原创 Oracle 增加修改刪除字段

Oracle 增加修改刪除字段添加字段的語法:alter table tablename add (column datatype [default value][null/not null],….);修改字段的語法:alter table

原创 我的友情鏈接

51CTO博客開發

原创 ShaderLab: Pass

ShaderLab: PassPass過程導致一個物體的幾何被渲染一次。語法:Pass { [Name and Tags] [RenderSetup] }基本的Pass命令包含了一系列的渲染步驟命令。Name and tags一個Pass過

原创 VC6.0中如何修改工程的名字

其實有一個比較簡單的方法,不過需要的是仔細,我已經試過了是可行的,假如你的工程是AAA,想改爲BBB,請按照一下步驟操作:1 備份源工程,這樣即便是失敗也沒關係.2 刪除工程對應的臨時文件,AAA.ncb,AAA.opt,AAA.APS3

原创 LayaAir入門之EventDispatcher類

EventDispatcher類,繼承自Object類,是可調度事件的所有類的基類。常見的例如作爲基礎節點的Node類也是繼承此類。只要繼承了此類,就可以作爲一個事件發送者,發送事件給它的監聽者。主要方法:// 是否有指定類型的監聽者has

原创 OpenGLES3.0創建和鏈接程序相關語法

///// 創建和鏈接程序// 創建GLuint glCreateProgram()// 刪除void glDeleteProgram(GLuint program)// 連接着色器void glAttachShader(GLuint pr

原创 OpenGLES3.0創建和編譯着色器相關語法

// 創建着色器,返回句柄GLuint glCreateShader(GLenum type)type: GL_VERTEX_SHADER GL_FRAGMENT_SHADER // 刪除着色器void glDeleteShader(GLu

原创 OpenGLES3.0創建着色器步驟

需要創建着色器對象和程序對象。着色器對象相當於c語言的編譯器(爲源代碼生成目標代碼,例如.obj或.o文件)程序對象相當於c語言的鏈接程序(將對象文件鏈接爲最後的程序)創建步驟:1 創建頂點着色器對象和片段着色器對象//glCreateSh

原创 VC++更改AfxMessageBox的標題

可以在字符串表中添加一個以AFX_IDS_APP_TITLE爲ID的字符串,這個字符串就是AfxMessageBox的標題。

原创 我的友情鏈接

51CTO博客開發

原创 wsprintf函數的用法

在C語言中格式化字符串可以使用printf,但是在WINDOWS編程設計中卻行不通了,但是卻有變通的方法,那就是用 wsprintf這個函數 它的格式如下:wsprintf(緩衝區,格式,要格式化的值);第一個參數是字符緩衝區,後面是格式字

原创 使用JDBC-ODBC橋接方式訪問Access數據庫(實例)

<!-- 使用JDBC-ODBC橋接方式訪問Access數據庫 --><%    String drivername="sun.jdbc.odbc.JdbcOdbcDriver";//驅動程序名稱    String url="jdbc:o

原创 使用JDBC驅動程序訪問SQL Server 2000數據庫(實例)

<!-- 使用JDBC驅動程序訪問SQL Server 2000數據庫 --><%    String drivername="com.microsoft.jdbc.sqlserver.SQLServerDriver";//sql serv

原创 ShaderLab Syntax 基本語法

本文爲個人從Unity文檔翻譯所得,如要轉載請註明源博客地址:http://ymdzz.blog.51cto.com ShaderLab Syntax 基本語法Unity裏的所有的Shader文件都是用一種說明性語言(declarative