|
That's how it works.
Basically, the initial ReadFile tells windows: here is a buffer, and here is the overlapped event is where I want you to tell me when you've filled the buffer.
There should also be a check on the return of ReadFile to check if the data has already arrived (which is possible).
Neil
|
|
|
|
|
Thank you.
It confirms my suspicions. I was however unable to detect it in the MSDN notes.
Cheers
|
|
|
|
|
Dear friends
I have to sort column in grid control and there are letters, numbers and
Japanese Text in the cell.
How about the algorithm and where I can get the solution way?
thanks a lot !
sincerely
joynet
share it, enjoy it.
|
|
|
|
|
Can anyone give me a pointer or two on how I go about writing a plugin for Internet Explorer. I can't seem to find anything on it on the web.
|
|
|
|
|
Search for "Browser Helper Object" or "BHO". You will find some examples here at codeproject.com as well.
regards
modified 12-Sep-18 21:01pm.
|
|
|
|
|
|
That looks excellent many thanks.
|
|
|
|
|
where can i get tutorials on how to transfer an 8 bit wav file using parallel port in visual c++? thank a lot for the help guys. I really need it for our thesis project.. Thanks alot!!pls help me!
|
|
|
|
|
If you are using Win95 or Win98 then you may be able to do it using assembler. If you are using NT/2K or XP then things get more tricky.
Basically, you need a driver to allow direct access to the parallel port (which is not normally allowed).
I used one ages ago, which you could give a range of I/O addresses, and you could read or write to them via a DLL. I can't remember what it is called, but
Try googling for "parallel port access windows driver".
|
|
|
|
|
I've sucseffuly used a general purpose device drive called "TinyPort". It's good, but it warns you that it is relativly slow, being that it is general purpose, not specific to a device.
|
|
|
|
|
|
For interfacing with parallel or serial ports in VC6, you need to get a handle by calling CreateFile function. Pass "LPT1:" as filename.
Arsalan Malik
|
|
|
|
|
Hi Everybody,
I have a small problem with MDI application. Actally I want to customize MDI application in such a way that if some one open menu->File->Open we will get file open dialog box. I want to customize this file open dialog box so that it obeys only .BMP extension file. Please note that I don't want to write my CFileDialog object and handle menu. I just want to customize the default file dialog so that it only obeys .BMP file extension.
Thanks in Advance
Salman
Live and Let live
|
|
|
|
|
Hi,
You can define the CFileDialog object as following.
CFileDialog FileDialog(FALSE, NULL, NULL,OFN_HIDEREADONLY , "Rule Files (*.rule)|*.rule||");
|
|
|
|
|
Hi ..
I want to convert my "CString" to "LPCWSTR" type.. How can I do this???
Plz help me out ..
Thanks
Sudhakar
|
|
|
|
|
Use the function mbstowcs. It takes a char pointer, so use GetBuffer function of CString to get char pointer. Alternatively you can use AllocSysString method to BSTR, which can be easily passed as LPCWSTR.
Arsalan Malik
|
|
|
|
|
use the member function GetBuffer()
Link to microsoft documentation of CString::GetBuffer
example:
CString MyString("This is my string");
LPCWSTR MyLPCWSTR = (LPCWSTR) MyString.GetBuffer(MyString.GetLength());
note: the return type of GetBuffer() is LPTSTR
|
|
|
|
|
Thanks for the info..
It was working perfectly..
Thanks
Sudhakar
|
|
|
|
|
Remember that for every call to GetBuffer() , there must also be a call to ReleaseBuffer() . If you are not going to be editing the internal CString buffer, why ask for a writeable copy? Try this instead:
CString MyString("This is my string");
LPCWSTR MyLPCWSTR = (LPCWSTR) ((LPCTSTR) MyString);
"When I was born I was so surprised that I didn't talk for a year and a half." - Gracie Allen
|
|
|
|
|
I know there is a small function that checks if a file exists but I can’t find it.
_____________________________
...and justice for all
APe
|
|
|
|
|
hi ,
try this out
CFileFind oFileFind;
if ( oFileFind.FindFile("C:\\myFile.txt") == 0 )
MessageBox("File Not Found")
by
baijumax;P
|
|
|
|
|
You're the hero of the day
_____________________________
...and justice for all
APe
|
|
|
|
|
hi apeman,
thanks 4 u r comment.why don't u wish me,
hero of future computing.
by
baijumax;)
|
|
|
|
|
You can use FindFirstFile and FindNextFile functions in API.
Arsalan Malik
|
|
|
|
|
Check _access and _waccess
Papa
while (TRUE)
Papa.WillLove ( Bebe ) ;
|
|
|
|