yes, i tihnk each download will have a thread of its own.
thanks for the tip!
Type: Posts; User: robig2
yes, i tihnk each download will have a thread of its own.
thanks for the tip!
hey guys
i want to develop a download manager for downloading multiple items from web sites, but to tell the truth... i have no idea where to start... i mean, i can make the gui but how can i make...
i think vtune is right for me.
anyway, im going to leave this program now, since i have other things i need to concentrate on and my time is pretty much up, but after im done with those, im going...
can you name me such a program please?
???
ive thought about that so ive tried using postmessage and invalidating the current LBN_SELCHANGE message. the way i figured is i can ignore the current selection of an item on a listbox...
i wasnt using PostMessage. im using SendMessage but the problem remains. the first list box updates on mouseclick the other 3 that get my SendMessage LB_SETCURSEL update togather but a second later...
ok
my program is a basic phonebook. i have 4 list boxes that display the 4 fields you have in the phonebook listing (first name, last name, home phone, cell phone). each listbox displays one of...
is there any way to post a message and get it prossesed at that same time?
i know the SendMessage() function waits for the message to get processed before it returns but what if i need it to get...
hi,
thanks Elysia. im going to check that out but first i need to finish a few other things in my program (functionality is more critical things then blinking text) then i`ll get back to this i...
thanks rakan, that helped me stop the buttons from flickering now i need to get the text in the list boxs to stop and im there!
ive been playing around with
...
wow, i just resized the parent window just a bit and it posted A LOT of WM_PAINT msgs
and this is using the 1/15 divider, so maybe i need to limit the amount of WM_PAINT msgs the main windows sends...
never used or heard of spy++ before but i found it and im working on finding out how its done... will take me a few mins at least.....
nop, not it.
i got it down to 1/15 times and the listboxs resized noticably less but the text inside and the buttons are flickering.
i do belive you could be right. so i could do some sort of global counter to divide it by 4 or something..
i`ll let you know in a few minutes
yes i do for every subwindow that needs to be resized (total of 5 and i need to add another 4)
yes, it is difficult.. but ive seen it happen pretty much on every program me or any of my friends wrote so i though it was something to do with the time it takes the program to redrew everything on...
for example if i had 4 windows to move and i move each on at the same time on a diffrent thread. got it
any chance and you can answer my 2nd question about the blinking windows? or is it too...
so its supposed to be used on an entirly independed part of the program?
in that case, i cant use it here....
well, yea. i want it to do all the MoveWindow calls that ive done under WM_SIZE so that it will happen faster and the screen wont blink when i resize the window.
case WM_SIZE:
// on...
ok then,
how do i keep the program from running over the same thread? (since its being called from under WM_SIZE) i mean, if it gets back to WM_SIZE before the thread has ended, will it give me any...
im talking bout my window handles.
i wanted to use the new thread to resize my childwindows but im also using the child windows at other places of the main thread so all i get instead is a great...
im using MoveWindow under WM_SIZE to change my subwindows according to the
parent window but all the child windows are blinking all the time...
is there a way i can make em stop?
well... it became too complex... ive noticed that some globar vars are being used throughout my program and so i`ll have to synchronise between too many sections... not worth it.
but at least ive...
i thank you very much!
i`ll go try it out now
hi,
im trying to get a part of my program as a new thread. now, i know i need to define the thread as:
void ThreadName( void* pParams )
and start it with
long handle,code;