--- In [email protected], "Robbie Hatley" <[EMAIL PROTECTED]> wrote:
>
> "D++" asked:
> 
> > I do not know how to use the text field feature in C++.
> > I would like to enter a word in the text field which can 
> > be used as a variable in the program. An example would be 
> > when the user enters a password in the text field, if it 
> > matches with what the program is expecting then something 
> > else happens, for example he can log in.
> 
> There is no feature of C++ called "text field".  If you
> mean a control in a window, that's a feature of the API
> for your operating system.  Read the manual, or ask in a 
> group for your OS.  Since I don't know what OS you're using, 
> I can't give a specific answer.
> 
> But generally, your OS's API will have some function,
> like "GetCtrlVal" (CVI) that gets the value of a control.
> You pass the address of the variable you want to recieve 
> the value (along with window handle and control ID) to 
> the API function, and it will load the value into the
> variable. 
> 
> An example from CVI (a National Instruments compiler
> with its own GUI and API to Microsoft Windows):
> 
>   GetCtrlVal               // get value from control...
>   (
>     panel,                 // on this panel...
>     control,               // with this control ID...
>     (void*)CustomInputName // and put in this variable.
>   );
> 
> Or from the Microsoft Windows Win32 API:
> 
> UINT GetDlgItemText(
>   HWND hDlg,       // handle to dialog box
>   int nIDDlgItem,  // control identifier
>   LPTSTR lpString, // pointer to buffer for text
>   int nMaxCount    // maximum size of string
> );
> 
> But with other APIs, the method may look quite different.
> 
> -- 
> Cheers,
> Robbie Hatley
> lone wolf aatt well dott com
> triple-dubya dott Tustin Free Zone dott org
>
i know one book that can help you.
it is from cadcim (sham tickoo) publications.


Reply via email to