|
1.I am using embedded visual c++ and in that program Unicode was defined as default.
2.I am writing the program for a palm PC which will communicate for example with a computer.
3. int number1 = string.GetAt(6);
number1 &= 0xFFFF;
that lines gave again 65534.I don't know why it is giving this value.
|
|
|
|
|
I found the answer.
I am putting here because maybe there may be someone who wonders the answer.
UCHAR character = string.GetAt(6);
|
|
|
|
|
Hi !
Everybody.
How do I convert WCHAR * to TCHAR * ?
"Success lies not in the result , But in the efforts !!!!!"
Amit Mistry - petlad -Gujarat-India
|
|
|
|
|
|
A WCHAR is a set type (an unsigned short).
TCHAR is a type macro that varies depending on whether _UNICODE is defined or not:
If _UNICODE is defined, TCHAR is a wchar_t
If _UNICODE is not defined, TCHAR is a char
So, if _UNICODE is defined, no conversion is necessary.
If _UNICODE is not defined, you may need to convert the string pointed to by the WCHAR* to a char
string. You can use MultiByteToWideChar() API for this.
Mark
"If you can dodge a wrench, you can dodge a ball."
|
|
|
|
|
Hello,
I'm currently working on an application that communicates with a Java application. The communication is done using the standard input/output streams (when Java spawn the native application, it can retrieve its I/O streams). Everything works fine except when a byte with value '10' is sent (which correspond to a line feed character). In that case, a cariage return ('13') is added just after it. I know that when working with files, you can avoid this behavior by opening the file in binary mode (instead of text mode). But how can this be done with the cout ? Is there any way to change this behavior without closing the stream and reopening it ? (And even that I don't know if this is possible).
For information, I write data to the stream using the write function:
cout.write(pMyData,myDataSize);
Thanks
|
|
|
|
|
|
Nice, it works
I didn't know that you could do that.
Thank you.
|
|
|
|
|
hi
I have started VC++ for programming pc in few days later . then i'mnot very strong but i'm very interesting to learn .
now i want a dbase program with access to read .
i want a very simple program with source file .
can you send me this program?
please
tnksalot
|
|
|
|
|
Hi Friends,
I am developing application to recover deleted images from digital still cameras, every digital camera when attached to PC running windows, can be mounted as Digital Camera (through WIA(windows image aquisition))or USB Mass storage media.
I ask to guide me that which way i proceed that sure shot help me able to recover deleted files from camera.Code is in VC++.
Kindly reply.
Thankyou
|
|
|
|
|
What makes you think the images are recoverable? Whatever documentation states that is a good
place to start.
Mark
"If you can dodge a wrench, you can dodge a ball."
|
|
|
|
|
I didn't get you, we can recover images from digital media storage, but my problem is ,how to recover images out when camera is attached to system ,and is not visible as USB mass storage device.
|
|
|
|
|
I didn't get you,
I can recover deleted images from digital camera storage(flash cards) ,
But my question is ,how to recover deleted images out when camera is attached to system ,and is not accessible as USB mass storage device.
|
|
|
|
|
Hi,
i have a dialog with several edit controls in it,each associated to a different set of commands.
I would like to catch the enter key press for all of them.
Just to make myself more clear:suppose i have 3 edit controls in the dialog.
If the user writes in the first of them and press enter,i want the A function to be called.
If the user writes in the second and press enter,i want the B function to be called.
If the user writes in the third and press enter,i want a message box to appear.
I already made some search and found something about controls subclassing.Is that the (complicated ) way to solve my problem?If so,how can i do that?
|
|
|
|
|
You set a flag of integer when ever and edit box is selected you can give the respective value to it. for example
declare this in the main header file
<br />
int val;<br />
add this event handler for each edit box
<br />
void CtabdlgDlg::OnEnSetfocusEdit1()<br />
{<br />
val=1;<br />
}<br />
and when enter is pressed you can check the value to the variable val and execute that respective function
|
|
|
|
|
Hi,
Please anybody tell me how to convert a character array(char a[11]) to LPCTSTR???
Thank you
Siddharth
|
|
|
|
|
Hi,
What about:
LPCTSTR var1 = "Test";
char a[11]={0};
strcpy(a, var1);
LPCTSTR var1;
char a[11]="abcdefghijk";
strcpy(var1, a)
Regards,
The only programmers that are better than C programmers are those who code in 1's and 0's.....
Programm3r
My Blog: ^_^
|
|
|
|
|
you can't do that if _UNICODE is defined.
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.
|
|
|
|
|
|
if _UNICODE is NOT defined, then you can do a simple cast:
LPCTSTR lp = (LPCTSTR) a;
however, if _UNICODE is defined, the you have to perform a conversion, using, for instance, MultiByteToWideChar function [^].
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.
|
|
|
|
|
RIL_Initialize is failing when trying to connect to a winmobile 5.0 smartphone device through USB.
this is the function which i used for initialization in my program
HRIL g_hNotiRil = NULL;
HRESULT hr;
hr = RIL_Initialize(1, NULL, NotifFromTheRIL, RIL_NOTIFY_CONNECT | RIL_NOTIFY_DISCONNECT, NULL, &g_hNotiRil);
it returns S_FALSE..
can somebody help..?
Thanx
|
|
|
|
|
What does GetLastError() return ???
The only programmers that are better than C programmers are those who code in 1's and 0's.....
Programm3r
My Blog: ^_^
|
|
|
|
|
ERROR_PORT_ALREADY_OPEN is the error returned by GetLastError()
|
|
|
|
|
dishadiv wrote: it returns S_FALSE..
Its MSDN description states like ,
The proxy returns S_FALSE as an indication that the driver has not detected the radio presence yet.
Prasad
MS MVP - VC++
|
|
|
|
|
Yes..i saw MSDN..i tried connecting the device to the port and then initializing..it didn't work..
|
|
|
|