|
|
|
как изменить шрифт 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&gotonew=1&tid=2034739]: |
0ms |
get settings: |
8ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
58ms |
get topic data: |
9ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 195ms |
| total: | 334ms |

| 0 / 0 |
