powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Ошибка В Коде. Помогите Решить !
9 сообщений из 9, страница 1 из 1
Ошибка В Коде. Помогите Решить !
    #38206386
Tema-roshax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите пожалуйста как скопировать определенный участок экрана и поместить этот скрин в определённую область ( например в windows Form ). Использовал нижеприведенные функции , но компилятор ругается. Подскажите пожалуйста как исправить код!!!!!

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
private: System::Void button1_Click(System::Object^  sender, System::EventArgs^  e) {
                 
                
                 static HBITMAP  BitMap;
                
                 
                HDC hdc = GetDC(0);
                BitMap = CreateCompatibleBitmap(hdc, 300, 300);
                     HDC hdcBits = CreateCompatibleDC(hdc);
                     SelectObject(hdcBits,
                         BitMap);
                     StretchBlt(hdcBits, 0, 0, 200, 200, hdc, 100, 100, 200, 200,  SRCCOPY);
                     ReleaseDC(0, hdc);
             }
...
Рейтинг: 0 / 0
Ошибка В Коде. Помогите Решить !
    #38206390
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tema-roshaxкомпилятор ругается.
Прочитать это ругательство не пробовал?..
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Ошибка В Коде. Помогите Решить !
    #38206521
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
или хотя бы нам послать....
...
Рейтинг: 0 / 0
Ошибка В Коде. Помогите Решить !
    #38207159
Tema-roshax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov,

Читать пробовал и отлаживать пробовал, одни ошибки исчезают - появляються другие . Мне кажется что я как то непраивильно подобрал и сопоставил вышепривиденные функции, собственно что и хотел у вас узнать !))
...
Рейтинг: 0 / 0
Ошибка В Коде. Помогите Решить !
    #38207605
Фотография aleks-sam
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tema-roshaxDimitry Sibiryakov,

Читать пробовал и отлаживать пробовал, одни ошибки исчезают - появляються другие . Мне кажется что я как то непраивильно подобрал и сопоставил вышепривиденные функции, собственно что и хотел у вас узнать !))
Дык текст ошибок сюда выкладывай
...
Рейтинг: 0 / 0
Ошибка В Коде. Помогите Решить !
    #38207852
Tema-roshax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
aleks-sam,

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
1>factr 13.obj : error LNK2028: ссылка на неразрешенную лексему (0A00001F) "extern "C" int __stdcall StretchBlt(struct HDC__ *,int,int,int,int,struct HDC__ *,int,int,int,int,unsigned long)" (?StretchBlt@@$$J244YGHPAUHDC__@@HHHH0HHHHK@Z) в функции "private: void __clrcall factr13::Form1::button1_Click(class System::Object ^,class System::EventArgs ^)" (?button1_Click@Form1@factr13@@$$FA$AAMXP$AAVObject@System@@P$AAVEventArgs@4@@Z)
1>factr 13.obj : error LNK2028: ссылка на неразрешенную лексему (0A000020) "extern "C" void * __stdcall SelectObject(struct HDC__ *,void *)" (?SelectObject@@$$J18YGPAXPAUHDC__@@PAX@Z) в функции "private: void __clrcall factr13::Form1::button1_Click(class System::Object ^,class System::EventArgs ^)" (?button1_Click@Form1@factr13@@$$FA$AAMXP$AAVObject@System@@P$AAVEventArgs@4@@Z)
1>factr 13.obj : error LNK2028: ссылка на неразрешенную лексему (0A000021) "extern "C" struct HDC__ * __stdcall CreateCompatibleDC(struct HDC__ *)" (?CreateCompatibleDC@@$$J14YGPAUHDC__@@PAU1@@Z) в функции "private: void __clrcall factr13::Form1::button1_Click(class System::Object ^,class System::EventArgs ^)" (?button1_Click@Form1@factr13@@$$FA$AAMXP$AAVObject@System@@P$AAVEventArgs@4@@Z)
1>factr 13.obj : error LNK2028: ссылка на неразрешенную лексему (0A000022) "extern "C" struct HBITMAP__ * __stdcall CreateCompatibleBitmap(struct HDC__ *,int,int)" (?CreateCompatibleBitmap@@$$J212YGPAUHBITMAP__@@PAUHDC__@@HH@Z) в функции "private: void __clrcall factr13::Form1::button1_Click(class System::Object ^,class System::EventArgs ^)" (?button1_Click@Form1@factr13@@$$FA$AAMXP$AAVObject@System@@P$AAVEventArgs@4@@Z)
1>factr 13.obj : error LNK2019: ссылка на неразрешенный внешний символ "extern "C" int __stdcall StretchBlt(struct HDC__ *,int,int,int,int,struct HDC__ *,int,int,int,int,unsigned long)" (?StretchBlt@@$$J244YGHPAUHDC__@@HHHH0HHHHK@Z) в функции "private: void __clrcall factr13::Form1::button1_Click(class System::Object ^,class System::EventArgs ^)" (?button1_Click@Form1@factr13@@$$FA$AAMXP$AAVObject@System@@P$AAVEventArgs@4@@Z)
1>factr 13.obj : error LNK2019: ссылка на неразрешенный внешний символ "extern "C" void * __stdcall SelectObject(struct HDC__ *,void *)" (?SelectObject@@$$J18YGPAXPAUHDC__@@PAX@Z) в функции "private: void __clrcall factr13::Form1::button1_Click(class System::Object ^,class System::EventArgs ^)" (?button1_Click@Form1@factr13@@$$FA$AAMXP$AAVObject@System@@P$AAVEventArgs@4@@Z)
1>factr 13.obj : error LNK2019: ссылка на неразрешенный внешний символ "extern "C" struct HDC__ * __stdcall CreateCompatibleDC(struct HDC__ *)" (?CreateCompatibleDC@@$$J14YGPAUHDC__@@PAU1@@Z) в функции "private: void __clrcall factr13::Form1::button1_Click(class System::Object ^,class System::EventArgs ^)" (?button1_Click@Form1@factr13@@$$FA$AAMXP$AAVObject@System@@P$AAVEventArgs@4@@Z)
1>factr 13.obj : error LNK2019: ссылка на неразрешенный внешний символ "extern "C" struct HBITMAP__ * __stdcall CreateCompatibleBitmap(struct HDC__ *,int,int)" (?CreateCompatibleBitmap@@$$J212YGPAUHBITMAP__@@PAUHDC__@@HH@Z) в функции "private: void __clrcall factr13::Form1::button1_Click(class System::Object ^,class System::EventArgs ^)" (?button1_Click@Form1@factr13@@$$FA$AAMXP$AAVObject@System@@P$AAVEventArgs@4@@Z)
1>C:\Users\1\Documents\Visual Studio 2010\Projects\factr 13\Debug\factr 13.exe : fatal error LNK1120: 8 неразрешенных внешних элементов
...
Рейтинг: 0 / 0
Ошибка В Коде. Помогите Решить !
    #38207900
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tema-roshax,

ну это тупо ты не добавил нужные библиотеки в список библиотек, или они не нашлись.
...
Рейтинг: 0 / 0
Ошибка В Коде. Помогите Решить !
    #38207945
Tema-roshax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MasterZiv,
подключал следующее:
#pragma comment (lib, "user32.lib")

#include "windows.h"
#include "iostream"
#include "dos.h"
#include "stdio.h"
#include "winuser.h"
#include "Windef.h"

Скорее не нашлись! Тогда возникает вопрос как их обнаружить ? )
...
Рейтинг: 0 / 0
Ошибка В Коде. Помогите Решить !
    #38207950
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tema-roshaxвозникает вопрос как их обнаружить ? )

Надо сообщить их список линкеру. И каталог где они лежат. Комментариев в коде - недостаточно.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Ошибка В Коде. Помогите Решить !
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]