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