Форум программистов, компьютерный форум CyberForum.ru

Помоги вставить команды в прогу - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Помогите вывести 2 окно http://www.cyberforum.ru/cpp-beginners/thread19919.html
#include <Windows.h> LRESULT CALLBACK WindowFunc(HWND,UINT,WPARAM, LPARAM); char szWinName="IiaIeii"; int WINAPI WinMain(HINSTANCE hThisInst, HINSTANCE hPrevInst, LPSTR lpszArgs, int nWinMode)
C++ ansi c. Методы борьбы. Есть сканер(термнал сбора данных). Прошива на ANSI. Прошиву писали сами. Все нормально, но при обращении к БД аппарат виснет.Ошибку нйти не можем!!!!Листнг прилагаеся. http://www.cyberforum.ru/cpp-beginners/thread19918.html
C++ Среди точек первого множества найти такую,которая принадлежит наибольшему количеству множеств.
Мне нужно написать эту программу,я совершенно не знаю как это сделать.Знаю только,что пишется она с использованием массива) Кто-нибудь может помочь с этим?):help: :-[
C++ Написать программу, запрашивающую пароль пользователя (целое пятизначное число)
Плз :help::help: помагите мне решить эти задачки : (заранее огромное спасибо) :wall:1) Написать программу, которая вычисляет значение y1=2x+1 и y2=x(2 степень),при х=0,1,2,3,4 :wall:2) Написать программу, запрашивающую пароль пользователь (целое пятизначное число). Если пароль правильный, то выводится приветствие и выполнение программы прерывается. Если пароль неправильный, то выводится...
C++ подсчитать, как часто (в %) встречаются в тексте различные символы (всего 256, текст прочитать из файла) http://www.cyberforum.ru/cpp-beginners/thread19892.html
сабж.. может вы скажите, что это пустяк, но мне это трудновато сделать... кто может, помогите пожалуйста :sorry: написана программа должна быть на borland c++ символы ascii вот само задание: "подсчитать, как часто (в процентах) встречаются в тексте различные символы (всего 256, текст прочитать из файла)"
C++ Помогите задать условие для области определения в окружности... #include<stdio.h> #include<iostream.h> #include<math.h> void main() { char ch; float x,y,r; cout<<"Vvedite x="; cin>>x; cout<<"Vvedite y="; подробнее

Показать сообщение отдельно
next1k
0 / 0 / 0
Регистрация: 14.12.2008
Сообщений: 5

Помоги вставить команды в прогу - C++

28.12.2008, 14:04. Просмотров 1595. Ответов 1
Метки (Все метки)

Код
#include <Windows.h>
LRESULT CALLBACK WindowFunc(HWND,UINT,WPARAM,

LPARAM);
char szWinName[]="IiaIeii";

int WINAPI WinMain(HINSTANCE hThisInst,
				   HINSTANCE hPrevInst,
				   LPSTR lpszArgs,
				   int nWinMode)
{
	HWND hwnd;
	MSG msg;
	WNDCLASS wcl;
	wcl.hInstance=hThisInst;
	wcl.lpszClassName=szWinName;
	wcl.lpfnWndProc=WindowFunc;
	wcl.style=0;
	wcl.hIcon=LoadIcon(NULL,IDI_HAND);
	wcl.hCursor=LoadCursor(NULL,IDC_WAIT);
	wcl.lpszMenuName=NULL;
	wcl.cbClsExtra=0;
	wcl.cbWndExtra=0;
	wcl.hbrBackground=
		(HBRUSH)GetStockObject(WHITE_BRUSH);
	if(!RegisterClass(&wcl))
		return 0;
	hwnd=CreateWindow(szWinName,
		"E?aean i?ia?aiiu aey Windows",
		WS_OVERLAPPEDWINDOW,
		CW_USEDEFAULT,
		CW_USEDEFAULT,
		CW_USEDEFAULT,
		CW_USEDEFAULT,
		HWND_DESKTOP,
		NULL,
		hThisInst,
		NULL);
	ShowWindow(hwnd, nWinMode);
	UpdateWindow(hwnd);
	while(GetMessage(&msg,NULL,0,0))
	{
		TranslateMessage(&msg);
		DispatchMessage(&msg);
	}
	return msg.wParam;
}
LRESULT CALLBACK WindowFunc(HWND hwnd,
							UINT message,
							WPARAM wParam,
							LPARAM lParam)
{
	switch(message)
	{
	case WM_DESTROY:
		PostQuitMessage (0);
		break;
	default:
		return DefWindowProc(hwnd,message,
			wParam,lParam);
	}
	return 0;
}
Нужно вставить в это прогу следущие команды:
Код
#define ID_BUTTON 3300

static HWND hButton;

	case WM_CREATE:
		hButton=CreateWindow("BUTTON","PNX",WS_CHILD|WS_VISIBLE|BS_DEFPUS
			HBUTTON,0,0,200,200,hwnd,(HMENU)ID_BUTTON,hInstance,NULL);


	case WM_Command:
		switch(LOWORD(wParam))
		{
		case ID_BUTTON:
			MessageBox(hwnd,"FraerLOL","FRnoob",MB_OK);
		}
ПОМОГИТЕ КТО ЧЕМ МОЖЕТ

Добавлено через 1 час 3 минуты 39 секунд
Код
#include <Windows.h>
#define ID_BUTTON 3300
LRESULT CALLBACK WindowFunc(HWND, UINT, WPARAM,

LPARAM);
char szWinName[]="Ìîå îêíî";  

int WINAPI WinMain(HINSTANCE hThisInst,
				   HINSTANCE hPrevInst,
				   LPSTR lpszArgs,
				   int nWinMode)
{
	
HWND hwnd;
MSG msg;
WNDCLASS wcl;
wcl.hInstance=hThisInst;
wcl.lpszClassName=szWinName;
wcl.lpfnWndProc=WindowFunc;
wcl.style=0;
wcl.hIcon=LoadIcon(NULL,IDI_APPLICATION);
wcl.hCursor=LoadCursor(NULL,IDC_ARROW);
wcl.lpszMenuName=NULL;
wcl.cbClsExtra=0;
wcl.cbWndExtra=0;
wcl.hbrBackground=
  (HBRUSH)GetStockObject(WHITE_BRUSH);
if(!RegisterClass(&wcl))
 return 0;
hwnd=CreateWindow(szWinName,
				  "Êàðêàñ ïðîãðàììû äëÿ Windows",
				  WS_OVERLAPPEDWINDOW,
				  CW_USEDEFAULT,
				  CW_USEDEFAULT,
				  CW_USEDEFAULT,
				  CW_USEDEFAULT,
				  HWND_DESKTOP,
				  NULL,
				  hThisInst,
				  NULL);
ShowWindow (hwnd, nWinMode);
UpdateWindow (hwnd);
while(GetMessage(&msg,NULL,0,0))
{
TranslateMessage(&msg);
DispatchMessage (&msg);
}
return msg.wParam;
}
LRESULT CALLBACK WindowFunc(HWND hwnd,
							UINT message,
							WPARAM wParam,
							LPARAM lParam)
{
	HDC hdc;
static HWND hButton;HINSTANCE hInstance;
switch(message)
{
case WM_CREATE:
	hButton=CreateWindow("BUTTON","êëîï",WS_CHILD|WS_VISIBLE|BS_DEFPUSHBUTTON,0,0,200,200,hwnd,(HMENU)ID_BUTTON,hInstance,NULL);	
	break;
case WM_COMMAND:
	switch(LOWORD(wParam))
	{
	case ID_BUTTON:
		MessageBox(hwnd,"àíííà","àíà",MB_OK);
		//SetWindowRgn(hButton,CreateRoundRectRgn(0,0,100,100,5,5),true);
	}
	break;
	case WM_DESTROY:
	PostQuitMessage(0);
	break;
default:
	return DefWindowProc(hwnd,message,
		wParam,lParam);
}
return 0;
}
Добавлено через 10 минут 36 секунд
Щто то вы совсем не шарите в с++ самому всё приходится додумывать(

Добавлено через 11 минут 24 секунды
Код
#include <Windows.h>
#define ID_BUTTON 3300
LRESULT CALLBACK WindowFunc(HWND, UINT, WPARAM,

LPARAM);
char szWinName[]="Iia ieii";  

int WINAPI WinMain(HINSTANCE hThisInst,
				   HINSTANCE hPrevInst,
				   LPSTR lpszArgs,
				   int nWinMode)
{
	
HWND hwnd;
MSG msg;
WNDCLASS wcl;
wcl.hInstance=hThisInst;
wcl.lpszClassName=szWinName;
wcl.lpfnWndProc=WindowFunc;
wcl.style=0;
wcl.hIcon=LoadIcon(NULL,IDI_APPLICATION);
wcl.hCursor=LoadCursor(NULL,IDC_ARROW);
wcl.lpszMenuName=NULL;
wcl.cbClsExtra=0;
wcl.cbWndExtra=0;
wcl.hbrBackground=
  (HBRUSH)GetStockObject(WHITE_BRUSH);
if(!RegisterClass(&wcl))
 return 0;
hwnd=CreateWindow(szWinName,
				  "Ea?ean i?ia?aiiu aey Windows",
				  WS_OVERLAPPEDWINDOW,
				  CW_USEDEFAULT,
				  CW_USEDEFAULT,
				  CW_USEDEFAULT,
				  CW_USEDEFAULT,
				  HWND_DESKTOP,
				  NULL,
				  hThisInst,
				  NULL);
ShowWindow (hwnd, nWinMode);
UpdateWindow (hwnd);
while(GetMessage(&msg,NULL,0,0))
{
TranslateMessage(&msg);
DispatchMessage (&msg);
}
return msg.wParam;
}
LRESULT CALLBACK WindowFunc(HWND hwnd,
							UINT message,
							WPARAM wParam,
							LPARAM lParam)
{
	HDC hdc;
static HWND hButton;HINSTANCE hInstance;
switch(message)
{
case WM_CREATE:
	hButton=CreateWindow("BUTTON","FraerLOL?",WS_CHILD|WS_VISIBLE|BS_DEFPUSHBUTTON,0,0,200,200,hwnd,(HMENU)ID_BUTTON,hInstance,NULL);	
	break;
case WM_COMMAND:
	switch(LOWORD(wParam))
	{
	case ID_BUTTON:
		PostQuitMessage(0);
	}
	break;
	case WM_CLOSE:
		break;
	case WM_DESTROY:
	PostQuitMessage(0);
	break;
default:
	return DefWindowProc(hwnd,message,
		wParam,lParam);
}
return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 02:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru