|
|
|
как изменить шрифт TextBox'а Word'а через VC++6.0???
|
|||
|---|---|---|---|
|
#18+
Подскажите как изменить шрифт Word'овского TextBox'а (Надпись) из VC++6.0. Через Selection.SetFont(IDispatch*) не получается. Меняются только Bold и Italic, а имя шрифта не меняется. Заранее спасибо!!! Shapes oShps;//объекты Shapes Word'а Shape oShp;,//выбранный Shape oShps = oDoc.GetShapes(); //получаем коллекцию Shapes Selection oSel;//выбранный элемент как выбранный блок //ЕСЛИ НУЖНА ЦЕНТРАЛЬНАЯ НАДПИСЬ oShp = oShps.Item(COleVariant(byte(10))); //получаем объект из коллекции oShp.Select(COleVariant(byte(10))); //выбираем полученный объект if (si.nCTxt) { oSel=appWord.GetSelection(); oSel.TypeText(si.CenTxt);//вставляем текст в TextBox Word'а } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2004, 09:24 |
|
||
|
как изменить шрифт TextBox'а Word'а через VC++6.0???
|
|||
|---|---|---|---|
|
#18+
попробуй сделать через класс CFont ----------- The CFont class encapsulates a Windows graphics device interface (GDI) font and provides member functions for manipulating the font. ----------- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2004, 10:26 |
|
||
|
как изменить шрифт TextBox'а Word'а через VC++6.0???
|
|||
|---|---|---|---|
|
#18+
Спасибо за подсказку! Только через класс CFont так не получается. Но это натолкнуло меня на правильное решение. Нужно из библиотеки Word'а подключить класс _Font , и уже его пользовать через Selection.SetFont(<наше_имя_объекта_класса _Font>) Shapes oShps; Shape oShp; oShps = oDoc.GetShapes(); //получаем коллекцию Shapes Selection oSel; oSel=appWord.GetSelection(); _Font ft(oSel.GetFont()); ft.SetName(si.CenType); ft.SetSize(si.CenTypeSize); oSel.SetFont(ft); if (si.CenTypeBold) oSel.BoldRun(); if (si.CenTypeItalic) oSel.ItalicRun(); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2004, 12:04 |
|
||
|
|

start [/forum/topic.php?fid=57&fpage=441&tid=2034739]: |
0ms |
get settings: |
8ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
48ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
27ms |
get tp. blocked users: |
1ms |
| others: | 234ms |
| total: | 358ms |

| 0 / 0 |
