Форум программистов, компьютерный форум, киберфорум
Visual C++
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Visual C++ Просмотр Видео на youtube https://www.cyberforum.ru/ visual-cpp/ thread165925.html
Здравствуйте! Хочу написать программу которая будет автоматом просматривать нужные мне фильмы на youtube. Если кто нибудь этим занимался, подскажите пожалуйста в каком направлении мне изучать, чтоб время не терять? Что использовать? Общую последовательность действий если можно
Visual C++ Вращение 3d-объектов
Здравствуйте уважаемые программисты! есть у кого нибудь движок на визуал с++ для вращения 3д объектов с помощью мыши или клавишь?
Visual C++ Вопрос по Visual Studio 2005 Здраствуйте!!! У меня такая проблему. Компилирую прогу в Visual Studio 2005, когда дело доходит до линковки, VS зависает. Потом через Диспетчер задач хочу завершить процес link.exe, а он не завершается. Подскажите, в чем может быть проблема? https://www.cyberforum.ru/ visual-cpp/ thread165698.html Visual C++ Оператор if Подскажите как сделать так чтобы в операторе было if < выражение1> и <выражения2> и далее мой код или так нельзя? если нет то подскажите как сделать https://www.cyberforum.ru/ visual-cpp/ thread165380.html
Visual C++ Как остановить чтение из com порта
Создаю поток с беcконечным циклом, в котором слушаю com порт (к нему подключен сканер штрих-кодов). Условием выхода является значение булевой переменной, устанавливаемое при нажатии кнопки "стоп". Проблема в том, что когда нажимаю "стоп", программа ожидает считывание еще одного символа и только потом завершает работу. Жму "пуск": LabelPrinterDlg.cpp void...
Visual C++ PreTranslateMessage Имеется большое кол-во кнопок и необходимо чтобы все они открывали одно и то же диалоговое окошко. Решил сделать так - в PreTranslateMessage ловлю нажатие на кнопки и оттуда вызываю myDlg.DoModal() Диалог вызывается но при нажатии в диалоге на OK или Cancel вылетает ошибка Как эту проблему решить? https://www.cyberforum.ru/ visual-cpp/ thread165330.html
Visual C++ send/recv https://www.cyberforum.ru/ visual-cpp/ thread165301.html
Всем доброго времени суток. При написании простейшей клиент-серверной программы с возможностью передачи файлов, столкнулся с проблемой - не пойму, каким образом использовать методы send и recv. Перерыл весь инет, но нормальных примеров так и не нашел. Так что хотелось бы увидеть простенький пример использования этих двух методов, желательно с небольшими пояснениями.
Ошибка при компиляции Visual C++
Есть простая программа #include "stdafx.h" #include <iostream> using namespace std; void main() {int x,y; setlocale(LC_ALL,"Russian"); cout<<"Введите число х и y:";
Visual C++ error c2664 https://www.cyberforum.ru/ visual-cpp/ thread165151.html
есть процедура, которая должна запихнуть цифры в вектор, а потом удалить все элементы кратные двойки, если последняя цифра - 1, а если последняя цифра 2, то добавить после каждой цифры кратной тройки по три единицы Вот код процедуры: void F5() { int CurNumber = 1; vector<int> Numbers; cout<<"Enter numbers: ";
Visual C++ Компиляция проекта У меня стоит MS VS 2003 и в Tools и там есть приложение "Visual Studio .NET 2003 Command Prompt" как скомпилировать программу чтоб она была без чёрного окна? Добавлено через 38 минут консольное приложение я компилирую так cl /EHsc main.cpp https://www.cyberforum.ru/ visual-cpp/ thread165134.html
Моросит консоль Visual C++
Привет всем сишникам и не сишникам:)возникла такая проблема или может и нет есть такой оч простой код #include "stdafx.h" int _tmain(int argc, _TCHAR* argv) { return 0; } #include <iostream> #include <math.h>
Visual C++ Не могу решить пример с математикой https://www.cyberforum.ru/ visual-cpp/ thread164895.html
Народ не могу решить пример по C++, помогите пожалуйста. Короче сама задача: x=∑(j=1)^m(aij2 + (i+1)!)/(j+1)!" при i=1 y=∑(i=1)^n∑(j=1)^m(aij2 + (i+1)!)/(j+1)!" a=(x,y) b=(-x,-y) n, m вводятся из файла, элементы aij вводятся из этого же файла Найти: x и y
48 / 6 / 1
Регистрация: 06.04.2010
Сообщений: 39
15.09.2010, 08:40  [ТС] 0

MessageBox ошибка - Visual C++ - Ответ 958819

15.09.2010, 08:40. Показов 3619. Ответов 10
Метки (Все метки)

Ответ

Приложение win32, Microsoft Visual Studio 2008, где смотреть параметры?

тк у меня было выбрано пустой проэкт создались 3 папки "заголовочные файлы", "файлы исходного кода" и "Файлы ресурсов"

+Заголовочные файлы
+---dxfunc.h

+Файлы исходного кода
+---main.cpp

dxfunc.h
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#ifndef _DXFUNC_H_
#define _DXFUNC_H_
 
#include "d3d9.h"
#include "d3dx9.h"
 
 
HRESULT DX3DInit (IDirect3D9 **ppiD3D9,
                  IDirect3DDevice9 **ppiD3DDevice9,
                  HWND hWnd,
                  DWORD iWidth,
                  DWORD iHeight,
                  BOOL bFullScreen
                  );
 
#endif
main.cpp
C++
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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
#include "dxfunc.h"
HRESULT DX3DInit (IDirect3D9 **ppiD3D9,
                  IDirect3DDevice9 **ppiD3DDevice9,
                  HWND hWnd,
                  DWORD iWidth,
                  DWORD iHeight,
                  BOOL bFullScreen)
 
{
 
    if((*ppiD3D9 = Direct3DCreate9(D3D_SDK_VERSION))==NULL)
        return E_FAIL;
 
    D3DPRESENT_PARAMETERS d3dpp;
    ZeroMemory(&d3dpp,sizeof(d3dpp));
 
    d3dpp.BackBufferWidth = iWidth;
    d3dpp.BackBufferHeight = iHeight;
 
 
    int iRes;
    if(!bFullScreen)
        iRes=MessageBox(hWnd, "Use fullscreen mode?", "Screen", MB_YESNO | MB_ICONQUESTION);
    else
        iRes=IDYES;
 
    if(iRes==IDYES)
    {
 
 
        d3dpp.BackBufferFormat = D3DFMT_R5G6B5;
        d3dpp.SwapEffect       = D3DSWAPEFFECT_FLIP;
        d3dpp.Windowed         = FALSE;
        d3dpp.FullScreen_RefreshRateInHz = D3DPRESENT_RATE_DEFAULT;
        d3dpp.PresentationInterval = D3DPRESENT_INTERVAL_DEFAULT;
    }
    else
    {
 
        RECT wndRect;
        RECT clientRect;
        GetWindowRect(hWnd,&wndRect);
        GetClientRect(hWnd,&clientRect);
 
        int iWinWidth = iWidth + (wndRect.right-wndRect.left) - (clientRect.right-clientRect.left);
        int iWinHeight = iHeight + (wndRect.bottom-wndRect.top) - (clientRect.bottom-clientRect.top);
        
        MoveWindow(hWnd,wndRect.left,wndRect.top,
            iWinWidth,iWinHeight,TRUE);
 
        D3DDISPLAYMODE d3ddm;
        (*ppiD3D9)->GetAdapterDisplayMode(D3DADAPTER_DEFAULT,&d3ddm);
 
 
        d3dpp.BackBufferFormat = d3ddm.Format;
        d3dpp.SwapEffect       = D3DSWAPEFFECT_DISCARD;
        d3dpp.Windowed         = TRUE;
    }
 
 
    DWORD Flags = D3DCREATE_MIXED_VERTEXPROCESSING | D3DCREATE_MULTITHREADED;
 
    HRESULT hRes;
        if(FAILED(hRes = (*ppiD3D9)->CreateDevice(
            D3DADAPTER_DEFAULT,
            D3DDEVTYPE_HAL,hWnd,Flags,
            &d3dpp,ppiD3DDevice9)))
            return hRes;
 
    float Aspect = (float)d3dpp.BackBufferWidth/(float)d3dpp.BackBufferHeight;
    D3DXMATRIX matProjection;
    D3DXMatrixPerspectiveFovLH(&matProjection,D3DX_PI/4.0f,Aspect,10.0f,1000.0f);
    (*ppiD3DDevice9)->SetTransform(D3DTS_PROJECTION,&matProjection);
 
    return S_OK;
    
}
main.срр тот который был без изменений

Добавлено через 1 час 1 минуту
в библы входит следущие компоненты
"d3dx10d.lib d3dx9d.lib dxerr.lib dxguid.lib winmm.lib comctl32.lib"

Вернуться к обсуждению:
MessageBox ошибка Visual C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.09.2010, 08:40
Готовые ответы и решения:

Ошибка в с++ MessageBox();
Вообщем решил себе показать MessageBox и не получаеться с текстом почемута? Если я напишу так то...

Ошибка в MessageBox при компиляции
Вот такую вот ошибку выводит my3Dlg.cpp(162): error C2664: CWnd::MessageBoxW: невозможно...

MessageBox
Компилятор ругается на следующик код: MessageBox(hWnd,&quot;Ошибка инициализации...

MessageBox
Задача: вызвать MessageBox из ассемблерной вставки в Visual Studio . ...

10
15.09.2010, 08:40
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.09.2010, 08:40
Помогаю со студенческими работами здесь

Messagebox
Здравствуйте! Я решил выучить язык С++.При создании программы самой простой о_О столкнулься с...

MessageBox
Здравствуйте! Я сейчас обучаюсь по видео урокам... У меня Microsoft Visual C++ Express А на видео...

MessageBox
if ((MessageBox::Show( &quot;Are you sure?&quot;, &quot;Exit&quot;, MessageBoxButtons::YesNo, ...

MessageBox бесконечности
Доброго времени. Довольно абсурдная ситуация с кодом, который каким-то раком работает по разному в...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru