win api 的理解

 主要在于WIN API的理解。

      VC6.0中的一些附加的变量类型,UNICODEANSI

      主要函数介绍

      GetCommandLine()                                                    获得指向当前命令行缓冲区的一个指针

      CreateMutex(SECURITY_ATTRIBUTES, Long,LPCTSTR)                      创建一个互斥体

      SetLastError(DWORD)                                                设置错误信息

      GetLastError()                                                      取得扩展错误信息

      CloseHandle(HANDLE)                                                关闭句柄

      Memset(void*,int,size_t)                                           填充内存空间

      GetModuleFileName(HMODULE, LPCH, DWORD)                                  获取程序路径

      GetSystemDirectory(LPSTR, UINT)                                    获取系统路径

      Wsprintf(LPCSTR, LPCSTR,......)                                    格式化字符串

      CreateFile(LPCSTR, DWORD, DWORD, LPSECURITY_ATTRIBUTES, DWORD, DWORD, HANDLE)       创建/打开文件

      WriteFile(HANDLE, LPCVOID, DWORD, LPDWORD, LPOVERLAPPED)            写入数据

      DeleteFile(LPCSTR)                                                 删除文件

      MoveFile(LPCSTR, LPCSTR)                                           移动文件

      SetFileAttributes(LPCSTR, DWORD)                                   设置文件属性

      RegOpenKeyEx(HKEY, LPCSTR, DWORD, REGSAM, PHKEY)                   打开注册表键值

      RegQueryValueEx(HKEY, LPCSTR, LPDWORD, LPDWORD, LPBYTE, LPDWORD)   查询键值

      RegCreateKeyEx(HKEY, LPCSTR, DWORD, LPSTR, DWORD, REGSAM, LPSECURITY_ATTRIBUTES, PHKEY, LPDWORD)创建键值

      RegSetValueEx(HKEY, LPCSTR, DWORD, DWORD, CONST BYTE*, DWORD)      设置键数据

      RegCloseKey(HKEY)                                                  关闭注册表句柄

      OpenSCManager(LPCSTR, LPCSTR, DWORD)                                打开服务管理器

      CreateService(SC_HANDLE, LPCSTR, LPCSTR, DWORD, DWORD, DWORD,

DWORD, LPCSTR, LPCSTR, LPDWORD, LPCSTR, LPCSTR, LPCSTR) 创建服务

      FindResource(HMODULE, LPCSTR, LPCSTR)                              查找资源

      LoadResource(HMODULE, HRSRC)                                        加载资源

      lstrcmpi(LPCSTR, LPCSTR)                                            比较字串(忽略大小写)

 

       对于不关心的参数,一律NULL

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值