Сообщение от
_nic
Вот для этого я испрашивал литературу
ЗЫ:у меня нет Resource Script
И так уважаемый вы плохо смотрели =) Я даже ради интереса поставил 2008 студию благо она бесплатная и так начнем)
1. Запускаем студию.
2. File->New Project -> Win32->WIn32Project
3. Вылетает мастер настроек , жмем next , ставим галку Empty Project , Finish.
4. Слева дерево проекта , правой кнопкой мыши по Resource Files -> Add - > New Item
Выбираем
Resource File.
Дерево ресурсов левее.
Правая кнопка , Add Resource . Выбираешь Dialog.
Переносишь кнопку , Сохраняешь , Добавляешь в проект C++ Source File.
Далее знакомый код :
Код:
#include<windows.h>
#include"resource.h"
int WINAPI DialogProc( HWND hWnd , UINT msg , WPARAM wp , LPARAM lp )
{
if( msg == WM_COMMAND )
{
if( wp == IDC_BUTTON1 )
{
MessageBoxA( hWnd , "Pressed" , "Button:" , NULL );
}
}
if( msg == WM_CLOSE )
{
EndDialog( hWnd , 0 );
}
return 0;
}
int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nShowCmd )
{
DialogBoxParam( hInstance , MAKEINTRESOURCE(IDD_DIALOG1) , 0 , DialogProc , 0 );
return 0;
}
И все получается =)
