摘要:
unicode字符的数据类型type unsigned short wchar_t如定义99个字符为unicode的字符串和一个0结尾wchar_t szbuffer[100]unicode与ANSIC 函数的对照char * strcat(char *,const char*);wchar_t *wcscat(wchar_t*,const wchar_t*);int strcmp(const char*,const char *);int wcscmp(const wchar_t*,const wchar_t*);char * strcpy(char *,const char*);wchar 阅读全文
摘要:
内核知道有多少进程正在使用某个内核对象,因为每个对象包含一个使用计数。使用计数是所有内核对象类型常用的数据成员之一。当一个对象刚刚创建时,它的使用计数被置为1。然后,当另一个进程访问一个现有的内核对象时,使用计数就递增1。当进程终止运行时,内核就自动确定该进程仍然打开的所有内核对象的使用计数。如果内核对象的使用计数降为0,内核就撤消该对象。这样可以确保在没有进程引用该对象时系统中不保留任何内核对象。除了内核对象外,你的应用程序也可以使用其他类型的对象,如菜单、窗口、鼠标光标、刷子和字体等。这些对象属于用户对象或图形设备接口( G D I)对象,而不是内核对象。当初次着手为Wi n d o w 阅读全文
摘要:
在我们写的程序当中,总有一些配置信息需要保存下来,以便完成程序的功能,最简单的办法就是将这些信息写入INI文件中,程序初始化时再读入.具体应用如下: 一.将信息写入.INI文件中 1.所用的WINAPI函数原型为: BOOL WritePrivateProfileString( LPCTSTR lpAppName, LPCTSTR lpKeyName, LPCTSTR lpString, LPCTSTR lpFileName ); 其中各参数的意义 LPCTSTR lpAppName 是INI文件中的一个字段名. LPCTSTR lpKeyName 是lpAppName下的一个键名,通俗讲就是 阅读全文
摘要:
函数名: SetWindowPos 头文件: winuser.h 函数原型: BOOL SetWindowPos ( HWND hWnd, //窗口句柄 HWND hWndInsertAfter, //排列顺序的句柄 int X, //水平坐标 int Y, //垂直坐标 int cx, //宽 int cy, //高 UINT uFlags //窗口定位标识 ); 说明: 这个函数能改变窗口的大小、位置和设置子窗口、弹出窗口或顶层窗口的排列顺序。 返回值: BOOL,如果返回值非零表示成功,返回零表示失败。错误信息请参看GetLastError函数。参数表: 参数 类型及说明 hwnd HW 阅读全文
摘要:
#import "c:\program Files\Common Files\System\ado\msado15.dll" \no_namespace rename("EOF","adoEOF") rename("BOF","adoBOF")写成多行时,行尾应加上“\” 阅读全文