|
|
|
Картинка ->метафайл
|
|||
|---|---|---|---|
|
#18+
Привет всем! Хочется научиться выводить картинки в разных масштабах. Картинка в буфере. Суммируя найденные примеры форума и MSDN написала код, но картинка не отображается (вместо нее в метафайле - белый прямоугольник). Никак не могу понять, где ошибка. (и что делать ) Может кто подскажет ... -------------- Здесь картинка: BYTE* pBuffer; long szBuffer; // ------------- А дальше хочу получить метафайл, чтобы подключить его к CPictureHolder pic ; Код: plaintext 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2004, 13:20 |
|
||
|
Картинка ->метафайл
|
|||
|---|---|---|---|
|
#18+
код CreateFromMetafile покажи ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2004, 18:36 |
|
||
|
Картинка ->метафайл
|
|||
|---|---|---|---|
|
#18+
Это из MSDN: -------------------------------------------------------- CPictureHolder::CreateFromMetafile BOOL CreateFromMetafile( HMETAFILE hmf, int xExt, int yExt, BOOL bTransferOwnership = FALSE ); Return Value Nonzero if the object is successfully created; otherwise 0. Parameters hmf Handle to the metafile used to create the CPictureHolder object. xExt X extent of the picture. yExt Y extent of the picture. bTransferOwnership Indicates whether the picture object will take ownership of the metafile object. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2004, 19:01 |
|
||
|
Картинка ->метафайл
|
|||
|---|---|---|---|
|
#18+
Ну и ? CreateFromMetafile - это чтение картинки из метафайла, а тебе, как я понял, надо наоборот ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2004, 14:20 |
|
||
|
Картинка ->метафайл
|
|||
|---|---|---|---|
|
#18+
Как раз в метафайл я помещаю Image с измененными размерами, а дальше мне нужно из него-то и вытащить измененную картинку в pic. Кажется, что дело тут в том, что где-то я неправильно копирую картинку в метафайл. Метафайл создается, я его вижу на диске, но без картики. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.09.2004, 19:20 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=32709296&tid=2034379]: |
0ms |
get settings: |
9ms |
get forum list: |
21ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
55ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
| others: | 240ms |
| total: | 401ms |

| 0 / 0 |
