» »

problemi z DialogBoxi v win

problemi z DialogBoxi v win

Vesoljc ::

v VC++ 6 skušam narest en simple dialog box (2 gumba, ok in cancel), kar pa mi rata samo deloma. zaredi meni neznanega razloga mi zadeve noče narisat na ekran. izriše mi samo una dva knofa (i vse ostale kontrole ki pač vržeš notr), medtem ko pa sam oknček ni viden...
ni mi jasn, kar je najhujš, download sem tutorial in pretipku kodo v svoj projekt in zadeva ne dela. tm pa!
no ja, kopijo projekta lahk dl-jate na

http://vesolj.tirpod.com/Download/Dialo...

če ma kdo kšno idejo kaj bi blo narobe...

Vesoljc ::

popravek:
vesoljc.tripod.com/Download/DialogBox.zip

cyer^3d ::

wndproc od dialoga mora returnat 0(false) ce se ne oglasis na noben message in 1(true ) ce se.

BOOL CALLBACK MyDlgProc(HWND hwnd, UINT Msg,WPARAM wParam, LPARAM lParam)
{
switch(Msg)
{
case WM_INITDIALOG:
Beep(1000,100);
return TRUE;
case WM_COMMAND:
switch (LOWORD(wParam))
{
case IDOK:
Beep(500,100);
return TRUE;
case IDCANCEL:
EndDialog(hwnd,FALSE);
return TRUE;
}
}
return FALSE;
}

this was easy..keep it coming :)

GaPe ::

cyer^3d

Vidim, da ti je kar neki jasn glede WINAPI-ja, jaz sem se ga pa glih začel učit pa mi ni jasn sploh kaj je tale HWND, WPARAM in LPARAM. Mi lahko razložiš?
Don't steal! The government hates competition.

Vesoljc ::

cyer^3d : sicer te je tipček na gamedev.netu prehitu ampak vsen tnx

Zgodovina sprememb…

  • spremenil: Vesoljc ()


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

C++ programirane v Open GL oz. Direct x

Oddelek: Programiranje
242977 (2248) Vesoljc
»

OpenGL problem

Oddelek: Programiranje
212483 (2049) Gundolf
»

Win32 API in C++

Oddelek: Programiranje
131562 (1433) Monster
»

OpenGL orr v ansi c

Oddelek: Programiranje
121637 (1425) igor12
»

DirectX, neki ne gre

Oddelek: Programiranje
61148 (1046) Senitel

Več podobnih tem