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

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

gongex

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

вот эта прога:http://unlater.narod.ru/api.exe
 
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'
 
у тебя в проекте установлен юникод по умолчанию. укажа кодировку ascii: CreateWindowA
 
как?не понимаю.Я только по книге печатаю примеры.Я новичок
 
hButton=CreateWindowA("button","start",WS_VISIBLE,50,50,150,150,hWnd,(HMENU)ID_GO,hInst,NULL);

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

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab