|
Perhaps you could just set the ES_UPPERCASE style? To change the style after the control has been created, use SetWindowLong() .
/ravi
My new year's resolution: 2048 x 1536
Home | Articles | Freeware | Music
ravib@ravib.com
|
|
|
|
|
Whell...I Got A lot of questions
First - What's the difference between CAsyncSocket and CSocket?? ANd if CAsyncSocket is better why it doesn't work with CSocketFile???
ANd Another question:
I got two programms - first one is server that handle with database, and another one is client that connected to my server programm, so i recieve the data in my client programm from the database through the server application. If i send the query slowly ( 2 seconds difference) i got everything ok, but if i send to much queries my client application can't recieve anything, but i see in debugger that it sends the query, and my server application recieves that query and sends the result... And My Client Application doesn't recieve anything....
Where can be the problem??? May be my server programm havent sent all the data from last query, and my client tryes to send another query in that time?
Please help... I can send the applications if it will help...
|
|
|
|
|
In my projrct. I create a thread to poll data at about 100ms interval.
MyThread()
{
for(;;)
{
polling port;
process data;
Sleep(100);
}
}
Normally it runs OK. but when there is a operation like open a IDE with many files. the data is lost. that means MyThread did not poll port for more than 150ms. I know Windows is multi-tasking, Sleep() is not guranteed. But I want to try rise this MyThread's priority as TIME_CRITICAL, it still lost data, and then I know the thread priority changes dynamically. Well How Could I let this piece of code (MyThread) run at a about contain interval. I think many people have this knid of problem, There must a certain way.
Thank u in advance.
|
|
|
|
|
|
I'm not request fine control over timing. I just ask how to a thread to run in a regular interval that is 50ms ~ 150ms.
Anyway, My question is how do I rise MyThread's priority?
|
|
|
|
|
To have this kind of timing you need to write a driver program (There is a least one article at CP). In the old days we would just access the hardware directly with are own ISR (or TSR, for multiple programs), but now you need to write its eqivalent (ring 0 - driver).
I recommend purchasing a library designed for real-time data acquasition. If that is not an option then you will need to write a driver(avoid if possible).
INTP
|
|
|
|
|
2 questions:
PostThreadMessage(hThread,Msg,wParam,lParam);
1) how to receive the message inside of thread of hThread?
2) can a message post to process?
thx
includeh10
|
|
|
|
|
You receive it in your main message loop with a HWND value of NULL. If the receiving thread is in a modal loop, the message is lost. MSDN recommends a thread-specific hook for this.
In MFC, you can override CWinApp::PreTranslateMessage to catch the message.
we are here to help each other get through this thing, whatever it is Vonnegut jr. boost your code || Fold With Us! || sighist | doxygen
|
|
|
|
|
Hi
Do you know how M$ traps the outgoing html request ?
Example: Outlook exp, ver 6 when you load a html email it blocks the parser from getting the photos and other request that may contain harmful data. It also present a toolbar that allows you to deny of allow these request to be processed.
Navigate2 has a member OnNavigateComplete2(LPCTSTR strURL) but this comes too late to catch and insert a menu.
"Naked we come and bruised we go."
- James Douglas Morrison
Best Wishes,
ez_way
|
|
|
|
|
CTreeCtrl has a display limit of aprox. 260 chars per item.
Anyone knows how to bypass this limit or how to create a multiline item?
Be well, people
|
|
|
|
|
I can't include afximpl.h
Error message is:
fatal error C1083: Cannot open include file: 'afximpl.h': No such file or directory
|
|
|
|
|
Hello,
Can someone help me figure out how to make my MFC single document application open a specific file type.
I created the MFC single document application using the VS C++ 7.0 Wizard. It defaults to open all file types. I found the ON_COMMAND(ID_FILE_OPEN, CWinApp::OnFileOpen) in MyProject.cpp.
How do I customize this so I can open a specific file type such as a .txt?
I looked at the scribble example, but that is a multiple document type and I couldn't see how they did this without overriding OnFileOpen().
Is there a better example that I can learn from?
I am assuming I am not supposed to overwrite the OnFileOpen, but where is this stored and once I select the file and click OK... Where is the filename stored?
What is the correct way to do this?
Thanks.
|
|
|
|
|
hi,
U have create own Method for ID_FILE_OEPN
This will help you..
void CAView::OnFileOpen()
{
char szFilters[]= "TXT Files (*.txt)|*.txt|Jpeg File (*.jpg)|*.jpg|Gif file (*.gif)|*.gif|";
CFileDialog dlg (true, "txt", "",OFN_OVERWRITEPROMPT, szFilters, this);
if (dlg.DoModal()==IDOK){
//Add what u want to do when OK button is pressed
}
}
|
|
|
|
|
Thank You for the help. I will try your method.
|
|
|
|
|
hi,
I am doing Project using MFC/C++. I want to develop the Application with better look and feel..
So I want to add a Picture to the Label and transparent with the Text of the Label. I want to do same procedure for Edit Control.
I know that how to change the Backgroung Color and Font Color.
If any one know how to add picture to the Label with transparent Label Text,please send me a reply.??
OR can I override the CStatic class to do this?
Thanks in advance..
|
|
|
|
|
I got an warning saying that TcpListener was deprecated.
so, What to replace it?
P.S. this is a managed C++ project.
Thanks.
<br />
void Server::RunServer()<br />
{<br />
TcpListener *chatListener;<br />
<br />
try <br />
{<br />
chatListener = new TcpListener( 4500 );<br />
chatListener->Start();<br />
<br />
<br />
-----------------------------
C++ without virtual functions is not OO. Programming with classes but without dynamic binding is called "object based", but not "object oriented".
|
|
|
|
|
I know there is a function that will get a file's created or modified date/time and a few other things also, but I can't seem to figure it out. To use the function(s) I need to pass a HANDLE and it seems like the only way to get the handle is to create a CFile object and open the file. But if my program already has the file open as part of the Document/View architecture why would I need to create a CFile object to get the handle? Shouldn't it be readily available somehow through the CDocument class.
Maybe I've missed something?
Thanks in advance for any help you can offer.
|
|
|
|
|
your funny
CFILE is not the only way....anyway I am against MFC in general
You cand also use FindFirstFile() to get the handle.
have fun . . .
gabby
|
|
|
|
|
You could just use CFile::GetStatus() . It takes a filespec, not a handle.
/ravi
My new year's resolution: 2048 x 1536
Home | Articles | Freeware | Music
ravib@ravib.com
|
|
|
|
|
|
I'm using the functions from winmm.lib to adjust/mute the system-volume.
When calling the first function ( doesn't matter which one ) from that library about 1mb of memory are allocated, and i've found no way to free it afterwards.
I've looked through every tutorial/guide I've found on the net, but found no solution to this problem.
1MB isn't much, but my program is really small, so I'd be happy if anyone knew how to solve this!
Thanks in advance!
|
|
|
|
|
Hi
I need some help for retrive RGB values from Images using
DIB ,and without using GetPixel and SetPixel API function's
pleaes some source code.
Thanx alot
On Earth nothing impossible,
while your mind running.
Faroqtam
|
|
|
|
|
CDibData (Ok I wrote it) will give you an idea of how to to access the pixels directly (via Windows). Any way, goto the 'bitmap & palette' section of CP (don't forget to look up GDI+).
P.S. The QuickFill article has the most resent version of the CDibData file.
INTP
|
|
|
|
|
This is the call in my app's InitInstance
Using the MFC framework how do i specify that multiple views (of different types) be displayed during a File new or file Open
This is the relationship that I have right now
ADoc
AView
I need
BDoc
BView
1)Now if I add code in InitInstance to add a newDocTemplate with each of these combinations , the framework asks me which type I want to open. I want both types to be opened automatically .How do I achieve this ?
2)Now if Needed two view for a single DOC how can I achieve this ? As for example : a bar graph view and a pie chart view of the same data .
|
|
|
|
|
I will not say this is a good solution!
1) To open multiple views of the same document, the documents may need to know each other (do not like this), which means that any of the views lanched will atomatically lanch the other views.
I know this is no help! But I will point you in some new directions: "The MFC Answer Book" based on the the FAQ maintianed by "Scot Wingo" (10+ years?).
INTP
|
|
|
|