MFC(c++)通过Com操作(调用)Photoshop (2-撸个小代码:Hello World)

本文介绍了如何在MFC C++项目中通过Com接口调用Photoshop,实现Hello World测试。首先配置好开发环境,然后在头文件加入相关代码,并在类中实现具体功能。通过注释部分代码解决编译问题,最后提供项目打包下载链接以供参考。
摘要由CSDN通过智能技术生成

MFC(C++)通过Com操作(调用)Photoshop (1-前期环境)

接着上一节的内容。这节我们使用上一次配置的环境。编写PHotoshop的HelloWorld测试一下开发环境


在头文件中增加如下代码

enum LAYERTYPE {
	TYPE_NORMAL	= 1,	//普通图层
	TYPE_TEXT	= 2	//文字图层

};

enum MODE {
	MODE_GRAYSCALE	= 1,	//位图
	MODE_RGB	= 2,	//CMKY颜色
	MODE_CMKY	= 3,	//灰度
	MODE_LAB	= 4,	//Lab颜色
	MODE_BITMAP	= 5	//RGB颜色
};

enum FILLSTYLE {
	STYLE_WHITE		= 1,	//填充白色
	STYLE_BLACK		= 2,	//填充背景色
	STYLE_TRANSPARENT	= 3	//透明模式
};

// CPhotoshopHelloWordDlg 对话框
class CPhotoshopHelloWordDlg : public CDialog
{
	BOOL AttachToPhotoshop();
	void newCreatedDocument(_variant_t& Width, _variant_t& Height, _variant_t& Resolution, _variant_t& Name, _variant_t& Mode, _variant_t& InitialFill, _variant_t& PixelAspectRatio, _variant_t& BitsPerChannel, _variant_t& ColorProfileName);
	void newCreateL
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值