SDC C-Project CF Review 프로그램
LYW
2021-06-23 598cef9de915e5554fc2f7572b24f15d8a4acf41
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
// ÄÄÇ»ÅÍ¿¡¼­ Çü½Ä ¶óÀ̺귯¸® ¸¶¹ý»çÀÇ [Ŭ·¡½º Ãß°¡]¸¦ »ç¿ëÇÏ¿© »ý¼ºÇÑ IDispatch ·¡ÆÛ Å¬·¡½ºÀÔ´Ï´Ù.
 
///#import "C:\\Program Files\\Microsoft Office\\Office14\\EXCEL.EXE" no_namespace
// CTextEffectFormat ·¡ÆÛ Å¬·¡½º
 
class CTextEffectFormat : public COleDispatchDriver
{
public:
    CTextEffectFormat(){} // COleDispatchDriver ±âº» »ý¼ºÀÚ¸¦ È£ÃâÇÕ´Ï´Ù.
    CTextEffectFormat(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
    CTextEffectFormat(const CTextEffectFormat& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
 
    // Æ¯¼º
public:
 
    // ÀÛ¾÷
public:
 
 
    // TextEffectFormat ¸Þ¼­µå
public:
    LPDISPATCH get_Application()
    {
        LPDISPATCH result;
        InvokeHelper(0x60020000, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
        return result;
    }
    long get_Creator()
    {
        long result;
        InvokeHelper(0x60020001, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
        return result;
    }
    LPDISPATCH get_Parent()
    {
        LPDISPATCH result;
        InvokeHelper(0x1, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL);
        return result;
    }
    void ToggleVerticalText()
    {
        InvokeHelper(0xa, DISPATCH_METHOD, VT_EMPTY, NULL, NULL);
    }
    long get_Alignment()
    {
        long result;
        InvokeHelper(0x64, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
        return result;
    }
    void put_Alignment(long newValue)
    {
        static BYTE parms[] = VTS_I4 ;
        InvokeHelper(0x64, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
    }
    long get_FontBold()
    {
        long result;
        InvokeHelper(0x65, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
        return result;
    }
    void put_FontBold(long newValue)
    {
        static BYTE parms[] = VTS_I4 ;
        InvokeHelper(0x65, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
    }
    long get_FontItalic()
    {
        long result;
        InvokeHelper(0x66, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
        return result;
    }
    void put_FontItalic(long newValue)
    {
        static BYTE parms[] = VTS_I4 ;
        InvokeHelper(0x66, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
    }
    CString get_FontName()
    {
        CString result;
        InvokeHelper(0x67, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
        return result;
    }
    void put_FontName(LPCTSTR newValue)
    {
        static BYTE parms[] = VTS_BSTR ;
        InvokeHelper(0x67, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
    }
    float get_FontSize()
    {
        float result;
        InvokeHelper(0x68, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL);
        return result;
    }
    void put_FontSize(float newValue)
    {
        static BYTE parms[] = VTS_R4 ;
        InvokeHelper(0x68, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
    }
    long get_KernedPairs()
    {
        long result;
        InvokeHelper(0x69, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
        return result;
    }
    void put_KernedPairs(long newValue)
    {
        static BYTE parms[] = VTS_I4 ;
        InvokeHelper(0x69, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
    }
    long get_NormalizedHeight()
    {
        long result;
        InvokeHelper(0x6a, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
        return result;
    }
    void put_NormalizedHeight(long newValue)
    {
        static BYTE parms[] = VTS_I4 ;
        InvokeHelper(0x6a, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
    }
    long get_PresetShape()
    {
        long result;
        InvokeHelper(0x6b, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
        return result;
    }
    void put_PresetShape(long newValue)
    {
        static BYTE parms[] = VTS_I4 ;
        InvokeHelper(0x6b, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
    }
    long get_PresetTextEffect()
    {
        long result;
        InvokeHelper(0x6c, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
        return result;
    }
    void put_PresetTextEffect(long newValue)
    {
        static BYTE parms[] = VTS_I4 ;
        InvokeHelper(0x6c, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
    }
    long get_RotatedChars()
    {
        long result;
        InvokeHelper(0x6d, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL);
        return result;
    }
    void put_RotatedChars(long newValue)
    {
        static BYTE parms[] = VTS_I4 ;
        InvokeHelper(0x6d, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
    }
    CString get_Text()
    {
        CString result;
        InvokeHelper(0x6e, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL);
        return result;
    }
    void put_Text(LPCTSTR newValue)
    {
        static BYTE parms[] = VTS_BSTR ;
        InvokeHelper(0x6e, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
    }
    float get_Tracking()
    {
        float result;
        InvokeHelper(0x6f, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL);
        return result;
    }
    void put_Tracking(float newValue)
    {
        static BYTE parms[] = VTS_R4 ;
        InvokeHelper(0x6f, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue);
    }
 
    // TextEffectFormat ¼Ó¼º
public:
 
};