|
searches dll in the following sequence:
The directory from which the application loaded.
The current directory.
Windows 95 and Windows 98: The Windows system directory. Use theGetSystemDirectory function to get the path of this directory.
Windows NT: The 32-bit Windows system directory. Use the GetSystemDirectory function to get the path of this directory. The name of this directory is SYSTEM32.
Windows NT: The 16-bit Windows system directory. There is no function that obtains the path of this directory, but it is searched. The name of this directory is SYSTEM.
The Windows directory. Use theGetWindowsDirectory function to get the path of this directory.
The directories that are listed in the PATH environment variable.
AntonlioX
|
|
|
|
|
To have string in my application, i can put it inside a .mc file or add it as a string resource(IDS_). So can anyone tell me the difference in these two approach.
Thanks for your time.
|
|
|
|
|
xcavin wrote:
To have string in my application, i can put it inside a .mc file...
Start here for the ins and outs of message files and the message compiler.
xcavin wrote:
...or add it as a string resource(IDS_).
See here for string resources.
"Ideas are a dime a dozen. People who put them into action are priceless." - Unknown
|
|
|
|
|
|
Thanks for the reply.
I think we can have support for multiple language with the same file, have not seen any sample code (multi langs in .mc file) doing that till now.
|
|
|
|
|
sorry for the incomplete question which i putsome days ago.well i just want to develop and application in vc which can change IE settings.By default the radio button that i checked for downloading the file is set to enable i want to change it to prompt.How can i do this.Please tell.Thanks.
Be FaithFull To Your Work.
|
|
|
|
|
can anyone help me in building a explorer bar like that of xp...
k.rajesh
|
|
|
|
|
I've got a CFormView-derived class. It contains a CPropertySheet member, that is, it is not a CPropertySheet-derived class. On one page of the property sheet there is a combobox.
So how can I treat a CBN_SELCHANGE event from that combobox within the View class?
Pseudocode:
<br />
public CMyView : CFormView<br />
{<br />
CPropertySheet* m_sheet;<br />
CPropertyPage* m_page;
}<br />
...<br />
m_sheet->AddPage(m_page);<br />
...<br />
void CMyView::ComboBoxHandlerFcn<br />
{<br />
DoSomething();<br />
}<br />
stevy
|
|
|
|
|
Normally the parent window of the control is notified.
"Ideas are a dime a dozen. People who put them into action are priceless." - Unknown
|
|
|
|
|
Right, so I would have to handle the event in my CPropertySheet.
Since I do not have a derived CPropertySheet class, I wish to handle it within the view class!
|
|
|
|
|
stevy82 wrote:
Since I do not have a derived CPropertySheet class...
Why not?
"Ideas are a dime a dozen. People who put them into action are priceless." - Unknown
|
|
|
|
|
Let's say, I have to do it so. You understand?
Okay, now is there a possibility to handle it in the view or not?
|
|
|
|
|
In the CBN_SELCHANGE notification handler, post a message to the view.
"Ideas are a dime a dozen. People who put them into action are priceless." - Unknown
|
|
|
|
|
|
stevy82 wrote:
Right, so I would have to handle the event in my CPropertySheet.
Is the combo a child of the CPropertySheet or is in one of the property pages. If the latter, you can get the notification in your CPropertyPage derived class.
--
jlr
http://jlamas.blogspot.com/[^]
|
|
|
|
|
It is a child of a property page which is part of a property sheet. I do not have neither a derived sheet class nor a derived page class.
|
|
|
|
|
stevy82 wrote:
It is a child of a property page which is part of a property sheet. I do not have neither a derived sheet class nor a derived page class.
So, why don't you start writing a class derived from CPropertyPage?
--
jlr
http://jlamas.blogspot.com/[^]
|
|
|
|
|
Because I was given the system in the way I mentioned and it is a demand not to create derived classes like that.
Ain't it possible to handle the event within the View?
|
|
|
|
|
stevy82 wrote:
Because I was given the system in the way I mentioned and it is a demand not to create derived classes like that.
I have to wonder why anyone would impose such a restriction...
stevy82 wrote:
Ain't it possible to handle the event within the View?
It might be, but it depends on what other restrictions you might have. Are you allowed to modify source files? Is it ok to write new code or are you only allowed to re-arrange the existing lines?
--
jlr
http://jlamas.blogspot.com/[^]
|
|
|
|
|
Of course, I'm allowed to write code
Which other restrictions (in fact there are no other restrictions than avoiding to create such sub classes) does it depend on?
I just wonder how to get the CBN_SELCHANGE message passed to the view.
|
|
|
|
|
stevy82 wrote:
Of course, I'm allowed to write code
Oh, good! That's an start
stevy82 wrote:
Which other restrictions (in fact there are no other restrictions than avoiding to create such sub classes) does it depend on?
Who is imposing that restriction? A silly restriction, if you don't mind my sincerity. Is this a real world program, or is it some sort of test? What's the reason for not wanting to derive the CPropertyPage? Please explain that.
stevy82 wrote:
I just wonder how to get the CBN_SELCHANGE message passed to the view.
The easiest and logical way to do it is to derive the page, receive the notification there and pass it to wherever you want or need. It can also be done in other not so direct ways. For example, you might subclass[^] a window, either the combobox itself or its parent page, but perhaps that's against the rules too?
--
jlr
http://jlamas.blogspot.com/[^]
|
|
|
|
|
Jose Lamas Rios wrote:
A silly restriction, if you don't mind my sincerity.
You are right.
Jose Lamas Rios wrote:
Is this a real world program
It is.
Subclassing the combobox? Oh no. Well, I see I won't get it done within the view. I think I should rather occupy with the silly restriction than trying to find a solution.
|
|
|
|
|
stevy82 wrote:
I think I should rather occupy with the silly restriction than trying to find a solution
Sounds like a good plan to me
--
jlr
http://jlamas.blogspot.com/[^]
|
|
|
|
|
I'm using VC6 to build a console app. In it I need to know when the user clicked a mouse button (don't matter where, nor what button was pressed). I followed the MSDN indications and did the following to enable my app to receive mouse input notifications:
HANDLE hStdIn = GetStdHandle(STD_INPUT_HANDLE);
SetConsoleMode(hStdIn, ENABLE_MOUSE_INPUT)
Then I check for mouse input this way:
BOOL bOk;
INPUT_RECORD impRec;
DWORD dwReaded;
bOk = ReadConsoleInput(hStdIn, &impRec, 1, &dwReaded);
if (!bOk || dwReaded == 0)
if (impRec.EventType == MOUSE_EVENT_RECORD)
ProcessMouse(impRec.Event.MouseEvent);
The problem is that no mouse notification arrives. In the real code I check also for keyboard events and they are notified ok, but no mouse events.
Can anyone help me on this one?
TIA
|
|
|
|
|
Can anyone please let me know the code for serial number validation that is i want to enter 15 digits and that have to be checked . All the 15 digits are numbers. How do i go around and do that .Please somebody help me out with the code necessary for this .
Thanking you in advance ,
ovia
|
|
|
|