• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Api вызов диалога.

  • Автор темы gongex
  • Дата начала
G

gongex

Подключил и вызвал диалог в апи32......Но он сам не высвечивается,а видны только кнопки Ок и Кансэл........Почему?

вот эта прога:http://unlater.narod.ru/api.exe
 
G

gongex

static HWND hButton;

switch (message)
{
case WM_CREATE:
{
hButton=CreateWindow("button","start",WS_VISIBLE,50,50,150,150,hWnd,(HMENU)ID_GO,hInst,NULL);

return 0;
}

чето со вторым параметром

cannot convert parameter 2 from 'const char [7]' to 'LPCWSTR'
 
G

gamecreator

у тебя в проекте установлен юникод по умолчанию. укажа кодировку ascii: CreateWindowA
 
G

gongex

как?не понимаю.Я только по книге печатаю примеры.Я новичок
 
G

gamecreator

hButton=CreateWindowA("button","start",WS_VISIBLE,50,50,150,150,hWnd,(HMENU)ID_GO,hInst,NULL);

неужели так сложно написать вместо CreateWindow CreateWindowA?
 
G

gongex

Все.Исправил.Так работает.А насчет диалога,тоже выяснил.Помогли.Там return False не возвращалось
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!