|
Hi,
You better use this.
afx_msg void OnSetFocus(
CWnd* pOldWnd
);
The price of anything is the amount of life you exchange for it.
Thanks and Regards.
SANTHOSH V
|
|
|
|
|
Can u just show me an example
Please
|
|
|
|
|
Hi,
First inherit the CListCtrl class.
Then override OnSetFocus message.
When you select a row in the first List Control. In the OnSetFocus message show the particular row in the second list control..
Thats it..
The price of anything is the amount of life you exchange for it.
Thanks and Regards.
SANTHOSH V
|
|
|
|
|
IMO you don't need to handle those four messages. you should handle LVN_ITEMCHANGED instead
There is sufficient light for those who desire to see, and there is sufficient darkness for those of a contrary disposition.
Blaise Pascal
|
|
|
|
|
Thanx LVN_ITEMCHANGED is working for navigation keys.
Can you just tell me the message when a user press enter key after selecting a CListCtrl item i.e.row
|
|
|
|
|
Why are waiting for the user to press enter? Don't you display your data immediately after selecting a CListCtrl item?
There is sufficient light for those who desire to see, and there is sufficient darkness for those of a contrary disposition.
Blaise Pascal
|
|
|
|
|
please guide I create an application and from this application can created file.exe in vc++6.0. thank you very much
e.g : created file abc.bat, when double click this file ==> make file abc.exe
|
|
|
|
|
Your English seems
|
|
|
|
|
If may understanding is correct.. , I think you want to create a new file programatically. In order to do this use CreateFile Function.
Regards,
Rane
|
|
|
|
|
Are you trying to build the executable from the command line?
|
|
|
|
|
hi.
you can write specific ?
when you press Control + F5 in VC++6.0 ==> your application will file abc.exe. now I want write file abc.bat and when double click this file ==> made file abc.exe.
I wish you help me. thanks very much
|
|
|
|
|
Ctrl+F5 will run your application (and rebuild if necessary).
I think I know what you are trying to do.
You'll have to create the batch file that builds your "abc.exe":
Solution 1:
1. Export a makefile for your project (Project -> Export Makefile)
2. Create the batch file, example (where "MyProject" is the name of your project):
set PROJECT=MyProject
@NMAKE /F %PROJECT%.mak /NOLOGO CFG="%PROJECT% - Win32 Release"
Solution 2:
With VC6, you can build from the command line like this:
Create the batch file, example (where "MyProject" is the name of your project):
set PROJECT=MyProject
msdev.com %PROJECT%.dsp /MAKE "%PROJECT% - Win32 Release"
or
set PROJECT=MyProject
msdev.com %PROJECT%.dsw /MAKE "%PROJECT% - Win32 Release"
Obviously, all this requires that your environment variables for compiler, libraries, etc. are properly set.
modified on Wednesday, September 10, 2008 11:16 PM
|
|
|
|
|
That is the first time I work with it, so, could you show me how to work with it step by step?
|
|
|
|
|
phan xuan nguyen wrote: show me how to work with it step by step
That's what I did. What do you not understand?
|
|
|
|
|
can you write specific step by step in source visualc++ when new project by makefile. thanks
|
|
|
|
|
You lost me...
|
|
|
|
|
you guide step by step new project by feature makefile in visualc++6.0. thanks
|
|
|
|
|
Select Export Makefile from the Project menu.
"Love people and use things, not love things and use people." - Unknown
"The brick walls are there for a reason...to stop the people who don't want it badly enough." - Randy Pausch
|
|
|
|
|
Are you trying to confuse the enemy?
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
[My articles]
|
|
|
|
|
No exactly but its near to reality.
|
|
|
|
|
phan xuan nguyen wrote: e.g : created file abc.bat, when double click this file ==> make file abc.exe
This would require you to use the command-line compiler and linker (CL.EXE and LINK.EXE), from within your ABC.BAT file. Why are you not using a MAKEFILE instead?
"Love people and use things, not love things and use people." - Unknown
"The brick walls are there for a reason...to stop the people who don't want it badly enough." - Randy Pausch
|
|
|
|
|
Please don't shout: some sleeping people here...
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
[My articles]
|
|
|
|
|
You don't need VC6. Just copy this into your batch file:
ren abc.bat abc.exe
Phil
The opinions expressed in this post are not necessarily those of the author, especially if you find them impolite, inaccurate or inflammatory.
|
|
|
|
|
If you want to make a new file when you clicked a button you can use of CFile class if you want to compile your project you can use of Ctrl+F5 or maybe you want to make an exe file yourself without any compiler?
|
|
|
|
|
Hi masters!
-----------
I'm coding a system-wide keyboard hook and have a thread with a simple message loop at the end.
I have a DLL file that sends keyboard messages to my EXE using PostThreadMessage().
The problem lies in this that I'm not able to translate keyboard messages using
TranslateMessage() within EXE file! I don't know why, But it returns 0 all time!
Here's a piece of the EXE file:
-------------------------------
MSG msg;
while( GetMessage( &msg, NULL, 0, 0 ) )
{
if(!TranslateMessage(&msg))
.
.
.
Thanks in advance
|
|
|
|