win7方面API學習

简介: <p>Getting Applicateion Data Folder Paths Win32</p> <p>#include <shlobj.h></p> <p>//link with shell32.lib</p> <p>PWSTR  pSzFolderPath = NULL;</p> <p>if(succeeded(SHGetKnownFolderPath(</p

Getting Applicateion Data Folder Paths Win32

#include <shlobj.h>

//link with shell32.lib

PWSTR  pSzFolderPath = NULL;

if(succeeded(SHGetKnownFolderPath(

FOLDERID_ProgramData,0,NULL,&pSzFolderPath))

{

      CoTaskMemFree(pSzFolderPath);

}

 关于什么时候使用CoTaskMemAlloc/CoTaskMemFree来申请/释放内存

也就是说,如果需要调用COM接口,并且接口中有[out]的参数,且类型不是整形或浮点数之类的基本数据类型,就需要调用CoTaskMemAlloc来申请这块内存,并使用完毕后调用CoTaskMemFree来释放。

setting the Application ID

Process-wide-affects all windows in the process:

#include  <windows.h>

#pragma comment(lib,"shell32.lib")

SetCurrentProcessExplicitAppUserModelId(L"Microsoft.Samples.AppId1");

Windows7Application.SetCurrentProcessAppId("Microsoft.Samples.AppId1")

相关文章
|
6月前
|
监控 编译器 API
常用Win32 API的简单介绍
常用Win32 API的简单介绍
|
JSON 测试技术 API
|
SQL JSON 中间件
超全API使用工具
如今,API已在软件、Web和移动应用程序开发领域无处不在,从企业内部到面向公众的应用以及与合作伙伴进行系统集成。通过使用API,开发人员可以创建满足各种客户需求的应用程序。而软件架构也在随着应用程序开发方法的改变而改变。
|
存储 小程序 前端开发
【小程序】API
【小程序】API
175 0
|
API
小程序中其他相关的api总结
小程序第三方平台 wx.getExtConfig(OBJECT) 获取第三方平台自定义的数据字段。基础库 1.1.0 开始支持,低版本需做兼容处理 OBJECT参数说明: 参数 类型 必填 返回 success Function 否 返回第三方平台自定义的数据 fail Function 否 接口.
3863 0
|
消息中间件 安全 API