Anonymní profil LJ – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil LJ – Programujte.comAnonymní profil LJ – Programujte.com

 

Příspěvky odeslané z IP adresy 85.132.191.–

C / C++ › GDI objects
26. 4. 2009   #99908

Chyba nalezena - nasel jsem si zdroj na zmenu barvy pozadi a textu editu volany ve zprave WM_CTLCOLOREDIT:, ta je take volana pri kazde zmene editu a opravdu tam nebylo uvoneno HDC...

C / C++ › GDI objects
25. 4. 2009   #99864

Ve zprave WM_PAINT mam vsude EndPaint()....

C / C++ › GDI objects
25. 4. 2009   #99852

Mam problem s narustem GDI objektu, v tomto miste pribudou +4 GDIo:
//////////////////
(...)
case WM_COMMAND:
switch( LOWORD(wParam) ){
case IDBSTART:
EnableWindow(GetDlgItem(hwnd, IDBSTART), FALSE);
EnableWindow(GetDlgItem(hwnd, IDBSTOP), TRUE);
EnableWindow(GetDlgItem(hwnd, IDBPAUSE), TRUE);
CreateThread(NULL, 0, (LPTHREAD_START_ROUTINE) timer, hwnd, 0, NULL);
break;
(...)
/////////////////
a na par dalsich mistech ve zdroji taky

Pokud to zmenim na
//////////////////
(...)
case WM_COMMAND:
switch( LOWORD(wParam) ){
case IDBSTART:
EnableWindow(GetDlgItem(hwnd, IDBSTART), FALSE);
EnableWindow(GetDlgItem(hwnd, IDBSTOP), TRUE);
MessageBox(0,"","",0);//EnableWindow(GetDlgItem(hwnd, IDBPAUSE), TRUE);
CreateThread(NULL, 0, (LPTHREAD_START_ROUTINE) timer, hwnd, 0, NULL);
break;
(...)
/////////////////
, tak predtim nez se zobrazi MessageBox, je narust GDI objektu stale +4...

Metodou ohranicovani MessageBoxem jsem se pokusil zjistit, kde je probelm, ale chybne misto jsem nenasel... Nutne s tim potrebuji pomoct..

Napr.:
////////////
SetDlgItemText(hwnd,IDStaticKOLAS, get);
////////////
ma narust +2 GDI obj.

Vzhledem kt omu, ze posledni cast zdroje je volana ve smycce, tak je to docela problem... (10000 GDIo = Not responding...)

Predem diky za odpovedi.

C / C++ › Problwm s MCI
24. 4. 2009   #99777

I presto, ze si danou knihovnu nalinkuji (#pragma comment(lib, "vfw32.lib") , kompilator ukazuje stale stejnou chybu...

C / C++ › Problwm s MCI
24. 4. 2009   #99767

Diky moc.
(vfw32.lib)

C / C++ › Problwm s MCI
23. 4. 2009   #99749

Jake .lib knihovny???

C / C++ › Problwm s MCI
23. 4. 2009   #99740

Mam zdroj:
//////////////////////////////////////////////////////////////
#include <vfw.h>
(...)
static HWND hwndMCI;
HINSTANCE hThisInstance;
(...)
hwndMCI = MCIWndCreate(hwnd, hThisInstance,
(DWORD) WS_CAPTION | WS_VISIBLE | MCIWNDF_SHOWPOS | MCIWNDF_SHOWNAME|MCIWNDF_NOTIFYMODE,
(LPSTR) "");
(...)
//////////////////////////////////////////////////////////////

Snazim se o prehravani zvuku. Problem je, ze mingw vyhodi chybu a program se nespusti:
//
[Linker error] undefined reference to `MCIWndCreateA'
ld returned 1 exit status
C:\Users...Makefile.win [Build Error] [ProjektX.exe] Error 1
//

Nevite nekdo prosim kde je problem? Predem dekuji za odpovedi.

C / C++ › Nahrazení
24. 3. 2009   #97860

sfile=FNAME;
string find="á";
string replace="a";

string::size_type pos=0;
while((pos=sfile.find(a, pos))!=string::npos)
{
sfile.erase(pos, a.length());
sfile.insert(pos, replace);
pos+=replace.length();
}

for (int a=0;a<=sfile.size();a++)
{
FNAME[a]=sfile[a];
}

///////////////////////////
Funguje. Vyřešeno.

C / C++ › Nahrazení
24. 3. 2009   #97859

MessageBoxem jsem zjistil, ze to, jestli tam ten znak je, pochopi. Ale uz ho to nenahradi...

C / C++ › Nahrazení
24. 3. 2009   #97854

Mám kód:

///////////////////////////////////////
sfile=FNAME;
string a="á";
for (int at=0; at < sfile.length(); at++){
if(&sfile.at(at) == a){sfile.replace(at,1,"a");}
}
///////////////////////////////////////

Očekávám, že všechna "á" v proměnné sfile (char FNAME[MAX_PATH]) nahradí zankem "a".
Nic takového to ale nedělá.
Poradí mi někdo prosím, co s tím?

Předem díky za odpovědi.

C / C++ › ListBox text vybrane polozky
11. 3. 2009   #97107

Muj zdroj:

//////////////////////////////////////////////
LRESULT Vyber = SendDlgItemMessage(hwnd, IDListBox, LB_GETCURSEL, 0, 0);
LRESULT Len = SendDlgItemMessage(hwnd, IDListBox, LB_GETTEXTLEN, 0, 0);
LRESULT Item = SendDlgItemMessage(hwnd, IDListBox, LB_GETTEXT, Vyber, Len + 1);

MessageBox(hwnd,(LPCSTR) Item,"",MB_OK);
//////////////////////////////////////////////

Ocekavani: MessageBox() zobrazi text vzbrane polozky v ListBoxu

Kdyz to spustim, program spadne.
Vi nekdo, kde je chyba? Pokud ano pomozte mi prosim.

mon
JavaScript, AJAX, jQuery › Javascript animace - Lozící…
22. 11. 2008   #90329

po mouše není vidu:(

C / C++ › glRotatef()
11. 11. 2008   #89531

No chtěl sem slyšet nějakej záchytnej bod, popsat jak se to dá vyřešit nebo aspon odkaz někam, kde se zabývaj přímo tímhle problémem (článek apod.). No vidíš aspon si mi řek, že to souvisí s projekcí a maticema, další slovíčka do googlu :smile18: Ještě jednou díky moc. :smile2:

Ještě si teda projdu tu 48. lekci toho tutoriálu. Už sem na to koukal ale právě sem to tam vůbec nenašel jak to funguje. Ale tak když říkáš že to tam je, tak to tam najdu :smile8:

LJ
C / C++ › Problém s DevCpp
3. 11. 2008   #89017

A nemáš z toho kompileru spuštěnou jinou konzoli??

Pokud používáš dev-c++ a máš Visty, tak ti radím aby sis místo *.c uložila program jako *.cpp << *.c někdy na Vistách dev-c++ nedokáže zkompilovat...

C / C++ › SDL nekreslí
16. 9. 2008   #85290

Myslíš jako načíst tím linkováním?? Jestli jo tak linkovat jdou jen cely adresaře.
Sorry za ty zdrojáky uz sem je smazal ...

C / C++ › SDL nekreslí
15. 9. 2008   #85251

Díky za váš čas,

dělam to jen v práci tak to zejtra zkusim . Uvidíme jestli je to v tý podmínce no ... snad jo ... a to by jen potvrzovalo, že tutoriály na tomhle sajtu jsou pěkně na houby (aspon co se týče SDL).

LJ
C / C++ › porovnani poli
6. 9. 2008   #84574

diky moc

LJ
C / C++ › Prosím pomoc , potreboval by…
30. 8. 2008   #83999

neposlal by mi to taky nekdo, pls

honza.legner@seznam.cz

steeldog
JavaScript, AJAX, jQuery › nefunkčnost ajaxu v ie
10. 6. 2008   #76445

zdravim udelal jsem si funkci ktera de pripoji na php soubor a vybere mi data z db a preda id, vse funguje jak ma ale pouze v ie ajax nefunguje....

ta funkce je zde

function zjisti_podkategorii(idpro,od)

{
var zdroj_dat = '/strany/zjisti_podkategorie.php?data='+od.value;


if(od.value != 'nic')
{
var ajax = false;

if(window.XMLHttpRequest)
{
ajax = new XMLHttpRequest();
}
else if(window.ActiveXObject)
{
ajax = new ActiveXObject("Microsoft.XMLHTTP");
}

if(ajax)
{
ajax.open("GET", zdroj_dat);
ajax.onreadystatechange = function()
{
if(ajax.readyState == 4 && ajax.status == 200)
{
document.getElementById(idpro).innerHTML = ajax.responseText;
}
}
ajax.send(null);
}
}
else
{
document.getElementById(idpro).innerHTML = '<option value="nic">-- vyberte podkategorii --';
}
}


prosim paradte mi

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032022 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý