|
|
|
GDI+ склеивание изображений на VB6
|
|||
|---|---|---|---|
|
#18+
Прошу ткнуть носом в ошибку или кинуть ссылку на работающий код именно на GDI+ Уже перепробовал все методы тыка, пример на дотнет переделать для vb не смог, выручайте... Код: vbnet 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2012, 10:03 |
|
||
|
GDI+ склеивание изображений на VB6
|
|||
|---|---|---|---|
|
#18+
FeelYou, CLSID? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 02:22 |
|
||
|
GDI+ склеивание изображений на VB6
|
|||
|---|---|---|---|
|
#18+
CLSID - кодек изображения, я просто специально упростил листинг, чтобы непринципиальные вещи не отвлекали (при сохранении требуется узнать GUID конкретного формата png там или jpg) Код: vbnet 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. ну и так далее Call GetEncoderClsid("image/bmp", encoderCLSID), не важно Хотелось бы понять принцип: GdipCreateBitmapFromScan0 возвращает Bitmap GdipGetImageGraphicsContext возвращает Graphics указатель на Bitmap (на нем рисуем "BMP") GdipCreateBitmapFrom возвращает Bitmap, который замечательно кладется на "BMP" при помощи GdipDrawImageRect CreateFromHWND возвращает объект Graphics, Bitmap из него должен был получиться при помощи CreateBitmapFromGraphics - но там пусто! и не понятно чего нет - Graphics или Bitmap ? Я кстати выкрутился из положения при помощи дополнительного "пустого" имиджа: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. но осадочек остался )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2012, 14:36 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=37989461&tid=2157398]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
160ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 237ms |
| total: | 485ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...