|
hai to all...
am the beginer of vc++, i want to create the new window when press the button. how can i do that any one explain me with some code sample.
Thanks in advance.
Regards
Mani.
|
|
|
|
|
You can use of CreateWindow.
|
|
|
|
|
hai to all...
am the beginer of vc++, i want to create the new window when press the button. how can i do that any one explain me with sompe code sample.
Thanks in advance.
Regards
Mani.
|
|
|
|
|
in which type of window do u want to open.
if u want to open any dialog then simply open by DoModal.
or ther is no need to submit your question again n again.
|
|
|
|
|
Actually i dont know which type is this. Just want to create window with simple controls like button.
I tried with CreateWindow but it returns NULL value for the Handle.
Snap Code :
HWND window=CreateWindow("MyWindow","SampleWindow",WS_VISIBLE|WS_CHILD
,0,0,100,100,this->m_hWnd,NULL,NULL,NULL);
|
|
|
|
|
I think you really need a good book about MFC (are you using MFC ?). Without that you won't even be able to explain your problem (not talking about understanding what we explain to you).
Anyway, if what you need is a dialog box, then design your dialog using the resource editor then associate a class with it. When you want to display it, create an instance of that class and call DoModal on it.
|
|
|
|
|
|
Since you are using the straight Win32 API, suggestions about MFC are inappropriate, so...
When you want to go the old-fashioned route, you need to understand Window Classes first. In order to create a window, Windows needs to know all of the properties of the window you are about to create, such as its background, if it has a menu, icon, cursor, etc. Many of these properties are stored in something called the Window Class.
You must first create, and register a Window Class in order to use it with CreateWindow(...) . Lookup the WNDCLASS structure and the RegisterClass(...) /RegisterClassEx(...) functions for more information.
Peace!
-=- James Please rate this message - let me know if I helped or not!<hr></hr> If you think it costs a lot to do it right, just wait until you find out how much it costs to do it wrong! Remember that Professional Driver on Closed Course does not mean your Dumb Ass on a Public Road! See DeleteFXPFiles
|
|
|
|
|
If you select the New->Project on Visual Studio IDE and the choose a Win32 application then the IDE will generate the code for you. Have a look at it.
BTW Probably a good tutorial about Win32 programming is needed.
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
|
|
|
|
|
Dear All,
Can anyone tell me, how to write such a program that can transfer files (either binary or text) behind NAT devices( such as for computers behind firewalls and routers and other NAT devices) using TCP socket programming.
I have a mechanism through which the public IP of the router and Port number will be forwarded to me. But after that I am not sure that simple TCP/IP socket programming will suffice or I need to do something more for that.
If you have any article link or article or any example that shows how the File Transfer can be done for such a case then please help me regarding this.
Any sought of help or idea will be appreciated from you all.
from-
Saurabh Srivastava
|
|
|
|
|
Saurabh Srivastava wrote: I have a mechanism through which the public IP of the router and Port number will be forwarded to me. But after that I am not sure that simple TCP/IP socket programming will suffice
If the two endpoints are able to connect with TCP/IP, then yes, simple TCP/IP will suffice.
Mark
Mark Salsbery
Microsoft MVP - Visual C++
|
|
|
|
|
Saurabh Srivastava wrote: have a mechanism through which the public IP of the router and Port number will be forwarded to me. But after that I am not sure that simple TCP/IP socket programming will suffice or I need to do something more for that.
That should work fine.
One additional comment, if only one host is behind NAT/firewall you don't even need to setup the forwarding. What I mean is the one that isn't can always directly connect to the other, it is just a question of who intialises the TCP connection. But if both hosts are NAT-ed you need to do something more elaborate, possible solutions are: set up forwarding on the router, use a host in the middle that serves as a hub, use UDP hole punching.
Hope it helps.
/M
|
|
|
|
|
Hi All,
Actually I like to represent a timeline visually using VC++ and MFC components. Is it possible to represent the Timeline that is available in Windows Movie Maker using VC++ and MFC? Can anyone give me some tips in creating Timeline(Front Design) visually?
Whether their is any ActiveX components to do this tasks?
Thank You in Advance
With regards
Raja Bose
|
|
|
|
|
Is there any way to get the total file count on specific drive without enumerating the files.
|
|
|
|
|
I think the answer is: "No".
After all, just imagine the book keeping headache if directories knew all about that contents lower directories have.
I'm also fairly sure that very small files in NTFS just get stored directly in the directory information, rather than having their one independent locations.
Also, what about reparse points? Stub files that have a placeholder on the disk, but really exist elsewhere?
Etc...
Iain.
Iain Clarke appears because CPallini still cares.
|
|
|
|
|
While I've never tried, this information might be in the file system tables (e.g., FAT, MFT). But if it were, I suspect that Windows Explorer would be using it rather than having to traverse all of the folders when you ask for a file count.
"Love people and use things, not love things and use people." - Unknown
"To have a respect for ourselves guides our morals; to have deference for others governs our manners." - Laurence Sterne
|
|
|
|
|
Did you try with DlgDirList?
|
|
|
|
|
Friends, I am working on the code, wrote by somebody.. I added a new menu Item in the resource.. say "xyz", during the runtime it is shown as "@xyz@".. I need it as "xyz",
can u pls help me out in this ..
|
|
|
|
|
did you put a space before the text and after the text?
It is never late to learn
|
|
|
|
|
No space, I added inthe menu editor directly
|
|
|
|
|
No space, I added inthe menu editor directly.. All the rest of the itemas are folowed by some integers in the caption, but looking normaal during run time, so I also tried adding some int but, did not work,
|
|
|
|
|
How do you add your item (i.e. please post relevant *.rc line and possibly the line corresponding to a working menu item)?
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
|
|
|
|
|
No not in .rc file directly , I added inthe menu editor. All the rest of the items are folowed by some integers in the caption, but looking normaal during run time, so I also tried adding some int but, did not work, I would like to know, where the manipulation has been dont
|
|
|
|
|
No space, I added inthe menu editor directly.. All the rest of the itemas are folowed by some integers in the caption, but looking normaal during run time, so I also tried adding some int but, did not work, I am looking around,, to find where the manipulation has been done..
|
|
|
|
|
ptr_Electron wrote: No space, I added inthe menu editor directly..
Eventually the menu editor writes inside the resource script (*.rc ) file hence, please, locate the entries inside it and post them.
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
|
|
|
|