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

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

gongex

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

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

gongex

Гость
#3
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

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

gongex

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

gamecreator

Гость
#6
hButton=CreateWindowA("button","start",WS_VISIBLE,50,50,150,150,hWnd,(HMENU)ID_GO,hInst,NULL);

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

gongex

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