Re[4]: Печать RichTextBox-контрола
От: lnu Украина  
Дата: 28.07.03 10:13
Оценка:
MSDN пишет:
By default, all Visual Basic movement, sizing, and graphical-drawing statements use a unit of one twip. A twip is 1/20 of a printer’s point (1,440 twips equal one inch, and 567 twips equal one centimeter).

GetDeviceCaps(Printer.hdc,8) дает 2338, а Printer.width дает 11904.


/* Device Parameters for GetDeviceCaps() */
#define HORZSIZE 4 /* Horizontal size in millimeters */
#define VERTSIZE 6 /* Vertical size in millimeters */
#define HORZRES 8 /* Horizontal width in pixels */
#define VERTRES 10 /* Vertical height in pixels */


GetDeviceCaps(Printer.hdc,4)*567=112266 — совсем не 11904

В чем прикол?
Никогда не бойся делать то, что ты не умеешь. Помни, ковчег был построен любителем. Профессионалы построили Титаник."
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.