|
From the docs:dwFlags - Reserved.
ullVersion - Value that contains the version information. It is divided into four 16-bit fields containing the major and minor version numbers, the build number, and the QFE version, in that order. Use the
MAKEDLLVERULL macro to construct this value. The page on MAKEDLLVERULL has an example usage: MAKEDLLVERULL(4,71,0,0) which indicates version 4.71.0.0
--Mike--
Ericahist | CP SearchBar v2.0.2 | Homepage | RightClick-Encrypt | 1ClickPicGrabber
"That probably would've sounded more commanding if I wasn't wearing my yummy sushi pajamas."
-- Buffy
|
|
|
|
|
Actually Michael I have read the same info.
I was wondering since my function took DLLVERSIONINFO*
struct and cbSize == sizeof(DLLVERSIONINFO2) how
would I set the new members. Put it this way, is this safe?
Or will it even work?
STDAPI DllGetVersion(DLLVERSIONINFO* pDllInfo)
{
pDllInfo->dwBuildNumber = BUILD_NUMBER;
pDllInfo->dwMajorVersion = MAJOR_NUMBER;
pDllInfo->dwMinorVersion = MINOR_NUMBER;
pDllInfo->dwPlatformID = PLATFORM_ID;
if (pDllInfo->cbSize == sizeof(DLLVERSIONINFO2))
{
DLLVERSIONINFO2* pDllInfo2 = (DLLVERSIONINFO2*)pDllInfo;
pDllInfo2->ullVersion = MAKEDLLVERULL(MAJOR_NUMBER,
MINOR_NUMBER,
BUILD_NUMBER,
DLL_SRVPACK);
}
return (S_OK);
}
Thank You
Bo Hunter
|
|
|
|
|
Can anyone tell me how to print text from and edit box using dcPrint?
Thankyou in advance.
|
|
|
|
|
|
hi
i making a program to make dial-up connection and connecting to the
net ,i dial with numbers stored in database , i use win API
like(InternetDial() ,InternetHangUp()), but i have two problems
1)InternetDial is dialing with default network connection on pc.
i need to make it taking numbers from database.?????
2) i want to create a new dial-up connection on pc, idont now what
function i can use
thank u for advanced help
send me on hz_csharp@hotmail.com
|
|
|
|
|
try to use rasdial from Dundas Software, its free and comes with source code !
|
|
|
|
|
I need quick help.
When i compile my code the compiler tell me that:
fatal error C1010: Unerwartetes Dateiende waehrend der Suche nach der Direktive fuer die vorkompilierte Header-Datei
I dont know what it does mean in englisch i think something with:
precompiled Header direktiv
How can I solve this problem ???
Sry for my bad english.
Send an mail as quick as you can at reddragon2kx@hotmail.com
|
|
|
|
|
You've probably got a cpp file without #include "stdafx.h" in it but with precompiled headers selected in the project settings.
Niall.
|
|
|
|
|
Thx. It works
|
|
|
|
|
|
Babelfish translated you compile message as: Unexpected file end during the search for the directive for the before-compiled header file.
Not bad )
It means that the file being compiled does not include 'stdafx.h' which is the pre-compiled header needed. You can either #include 'stdafx.h' at the top of the file, or change you compiling options for this file so that it does not use pre-compiled header.
Hope this helps,
Louis.
|
|
|
|
|
My app (if you play Freelancer, you've probably used it) has a function that takes up to 60 seconds to complete, and updates the current status using a CProgressCtrl. The problem is, sometimes after a little while (usually around half way) the progress control stops updating (even though I'm calling ProgressCtrl.RedrawWindow() every time), thus making the user think my app has stopped responding. Is there any way to get around that problem, without having to go through all the work and trouble of making a separate worker thread?
|
|
|
|
|
Yes, don't send as many messages to the control. I once had an app that read in a big database (like 50K records) and sent a msg after every record. It did exactly what you describe. Once I changed it to send a message every few hundred records, it worked perfectly.
--Mike--
Ericahist | CP SearchBar v2.0.2 | Homepage | RightClick-Encrypt | 1ClickPicGrabber
Actual sign at the laundromat I go to: "No tinting or dying."
|
|
|
|
|
Thanks, that worked perfectly!
|
|
|
|
|
Hi! I have a list control that I only show when it has the focus. I have done this by having a button that displays the list, and then catch KillFocus on the list to hide it.
If I click on the button again (more of a switch) I want to hide the control. The problem is that the KillFocus event is handled first, so the button thinks the window is hidden so displays it again.
How can I tell which control is getting the focus when I am in my KillFocus event?
Cheers in advance,
Dom
|
|
|
|
|
blindcop wrote:
How can I tell which control is getting the focus when I am in my KillFocus event?
GetFocus() .
Five birds are sitting on a fence.
Three of them decide to fly off.
How many are left?
|
|
|
|
|
how can i program a software application for a usb - printer.
i mean how can i connect to the printer?
please can you send me an answer to my e-mail adress (daniel.mitmasser@sz-ybbs.ac.at)
thank you very much.
Daniel
|
|
|
|
|
I've created an application with a splitter window and
two views. I want both views to have a height of 480 and
widths of 640 and 150 respectively
in the OnSize function of the main frame I have:
void CMainFrame::OnSize(UINT nType, int cx, int cy)
{
CFrameWnd::OnSize(nType, cx, cy);
// Don't adjust the splitters if the application
// is minimized or the splitters have not been
// initialized.
if (m_initSplitters && nType != SIZE_MINIMIZED)
{
// Adjust the row/column info to compensate for
// the new size
m_splitter.SetRowInfo( 0, m_mainViewHeight, 0 );
m_splitter.SetColumnInfo(0, m_mainViewWidth, 0 );
m_splitter.SetColumnInfo(1, m_tileViewWidth, 0 );
// Apply our changes to the splitter
m_splitter.RecalcLayout();
}
}
in the PreCreate function of the main frame I have:
BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
{
CRect rect(0, 0, 640 + 150, 480);
AdjustWindowRectEx(&rect, cs.style, true, cs.dwExStyle);
cs.cx = rect.right - rect.left;
cs.cy = rect.bottom - rect.top;
if( !CFrameWnd::PreCreateWindow(cs) )
return FALSE;
return TRUE;
}
The height of the splitter is 480. (Used CSplitterWnd::GetClientRect())
However, the heights of the views is 476.
The splitter width is 790.
But the widths of the views are 640(correct) and 139 respectively.
How can I correct the sizes of the view windows?
|
|
|
|
|
|
Then please enlighten anyone witrh the same problem as you. How did you solve it? What was wrong?
"Never mind. I just solved it." will never get you as far as a response the next time you ask a question.
--
Human beings, who are almost unique in having the ability to learn from the experience of others, are also remarkable for their apparent disinclination to do so. (Douglas Adams)
|
|
|
|
|
O.K., here's what I did:
I derived a class from CSplitterWnd so I could access the protected members relating to it's border size and the size of the splitter itself. Then in the precreatewindow() of my main frame I used this info to calculate the correct size of my main frame. I also added in the scrollbars sizes.
BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
{
// Set the size and style of the window
cs.style &= ~WS_MAXIMIZEBOX;
// cs.style &= ~WS_MINIMIZEBOX;
cs.style &= ~WS_THICKFRAME;
cs.style &= ~FWS_ADDTOTITLE;
int totalWidth = m_mapViewWidth +
m_tileViewWidth +
m_splitter.GetSplitterSize().cx +
(m_splitter.GetBorderSize().cx * 2) + (SCROLLBAR_WIDTH*2);
int totalHeight = m_mapViewHeight +
(m_splitter.GetBorderSize().cx * 2) + SCROLLBAR_HEIGHT;
CRect rect(0, 0, totalWidth, totalHeight);
AdjustWindowRectEx(&rect, cs.style, true, cs.dwExStyle);
cs.cx = rect.right - rect.left;
cs.cy = rect.bottom - rect.top;
if( !CFrameWnd::PreCreateWindow(cs) )
return FALSE;
return TRUE;
}
|
|
|
|
|
Great!
--
Human beings, who are almost unique in having the ability to learn from the experience of others, are also remarkable for their apparent disinclination to do so. (Douglas Adams)
|
|
|
|
|
I Want to Write Program That Return All The Relations
Between The Tables In The Database And The Type of The Relation (one to Many.....etc) specifically to
Access ,SQl Server Oracle
Thanks n Advance
-- modified at 20:17 Monday 29th August, 2005
|
|
|
|
|
Hi, I am 18 yrs old and am just a beginner. I use Microsoft Visual C++. So can anyone paste the required code for changing the text and background color in a console application? And how can I create registration entries? Thanx
Check out my site: www.geocities.com/aseshshrestha
Asesh shrestha
|
|
|
|
|