|
Has annyone used the following api
CoInternetSetFeatureEnabled which is introduced in windows xp sp2
this is in urlmon.dll
Samir Sood
|
|
|
|
|
HI
can some body tell me where can i find the wtsapi32 h and lib files or can send them to me. my id is swarup_sk@yahoo.com
|
|
|
|
|
Those files are included in the platform SDK.
"When I was born I was so surprised that I didn't talk for a year and a half." - Gracie Allen
|
|
|
|
|
I am writting an openGL wrapper which will take screen shots of different games, it works good on most of the games.
but there is a problem in MOHAA, Medal of Honour Allied Assult.
I am getting the VIEW PORT with below code, it works ok when the game is in the main screen but its not getting the entire screen when the game intro movie or the game is running. This code takes a specific rectengle in the entire screen this means that currently the game VIEW PORT is set there.
int width=800; //default image width
int height=600; //default image heigh
GLint viewport[4];
glGetIntegerv(GL_VIEWPORT, viewport);
if (viewport[2]>0 && viewport[3]>0)
{
width= viewport[2];
height= viewport[3];
}
I will really appreciate if someone can help me get the current screen when the VIEW PORT is not the entire screen
|
|
|
|
|
PLLLLZZZZZZZZZZZZZZZZZ REPLY ME
GUIDE ME A BIT
|
|
|
|
|
I am trying to find out how to get the video card info such as maker and screen resolution, like you would find the serial in the getvolumeinfo. can anyone point me in the right direction? using vs6
|
|
|
|
|
I need a set of source codes for connecting to and doing stuff on mysql database through C++ or a tutorial.
|
|
|
|
|
Here is a good starting point.
"When I was born I was so surprised that I didn't talk for a year and a half." - Gracie Allen
|
|
|
|
|
I have created a Database application that uses ODBC. So far i have been able to search only if i get an exact match by using m_strFilter. I would like to be able to filter partial matches as well.
Question: How can I search my records and filter partial matches as well as exact matches?
App info: MFC SDI with database support
Code:
<br />
void CDrinkRecipesView::OnSearchbutton2() <br />
{<br />
CString m_Input="";<br />
GetDlgItemText(IDC_SEARCHEDIT, m_Input);<br />
<br />
<br />
m_pSet->m_strFilter = "RecipeName = ?";<br />
m_pSet->m_RecipeNameParam = m_Input;<br />
m_pSet->Requery();<br />
<br />
if (m_pSet->IsBOF())<br />
{ <br />
m_pSet->m_strFilter = "RecipeName = RecipeName";<br />
m_pSet->Requery();<br />
<br />
AfxMessageBox("Record not found!");<br />
UpdateData(FALSE);<br />
m_ctlSearchEdit.SetFocus();<br />
m_ctlSearchEdit.SetSel(0,-1);<br />
}<br />
<br />
else<br />
{<br />
UpdateData(FALSE);<br />
m_ctlSearchEdit.SetSel(0,-1);<br />
m_ctlSearchEdit.Clear();<br />
m_ctlSearchEdit.SetFocus();<br />
}<br />
<br />
}<br />
thanks
|
|
|
|
|
Use the LIKE operator.
"When I was born I was so surprised that I didn't talk for a year and a half." - Gracie Allen
|
|
|
|
|
Anyone know how to hook into the add/remove programs applet and determine if it shows an application is installed. If it is...uninstall it??
Thanks!!
ed
The absence of evidence is not evidence of absence.
|
|
|
|
|
Enumerate HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall , and for every sub-key where the SystemComponent value is missing or zero, those are the installed programs. The UninstallString value gives the command to run to uninstall the program.
|
|
|
|
|
That gets it! Thanks!
ed
The absence of evidence is not evidence of absence.
|
|
|
|
|
Ed K wrote:
Anyone know how to hook into the add/remove programs applet...
I don't know how to "hook" into it, but to run the applet, type:
control appwiz.cpl
"When I was born I was so surprised that I didn't talk for a year and a half." - Gracie Allen
|
|
|
|
|
How do I tell it to open up a dialog window when a buttom is clicked on?
and how do I tell it to close a dialog window when a button is clicked?
how do I tell it to exit the program when a button is clicked?
|
|
|
|
|
To display an instance of a new modal dialog (eg: CNewDialog ) when a button is clicked, create the dialog on the stack and call its DoModal() method.
CNewDialog dlgNew (this);
int nStatus = dlgNew.DoModal();
...
To close a dialog from within itself, call the base class method OnOK() or OnCancel() , depending on whether you want to indicate that the user ended the dialog by pressing OK or Cancel.
/ravi
My new year's resolution: 2048 x 1536
Home | Articles | Freeware | Music
ravib@ravib.com
|
|
|
|
|
I am talking about a pre-created dialog window. I'm also very new to C++.
|
|
|
|
|
to close the the dialog box on button click
add a Messagwe handller
ON_BN_CLICK(IDC_BUTON1,OnBut);
and
in function
void YouClass::OnBut()
{
//close the dialog box
this->EndDialog(0);
}
-----------------------------
"I Think It will Work"
Formerly Known As "Alok The Programmer" at CP
-----------------------------
Alok Gupta
visit me at http://www.thisisalok.tk
|
|
|
|
|
for dialog open use domadal
for close dialog send the message Wm_close
for exit program called exit
|
|
|
|
|
I know nothing about C++ so you people need to explain what you are talking about
|
|
|
|
|
you have to ask clearly what exactly you wanted to do.so that we can help you in that direction.
|
|
|
|
|
I want it to open up a pre-made dialog window.
|
|
|
|
|
Hello,
I am having problems trying to terminate a process that my application starts.. I have read through MSDN and it states that you can use TerminateProcess or EndProcess (Endprocess is prefered).. But you need to ensure that you have permission to terminate a process.. Here is how I am creating my process.. Can anyone give me any pointers on how I can kill it?
PROCESS_INFORMATION piProcInfo;
BOOL CSyncThread::CreateChildProcess(CString params)
{
STARTUPINFO siStartInfo;
BOOL bFuncRetn = FALSE;
ZeroMemory( &piProcInfo, sizeof(PROCESS_INFORMATION));
ZeroMemory( &siStartInfo, sizeof(STARTUPINFO));
siStartInfo.cb = sizeof(STARTUPINFO);
siStartInfo.hStdError = hChildStdoutWr;
siStartInfo.hStdOutput = hChildStdoutWr;
siStartInfo.hStdInput = hChildStdinRd;
siStartInfo.dwFlags = STARTF_USESTDHANDLES | STARTF_USESHOWWINDOW;
siStartInfo.wShowWindow = SW_SHOW;
bFuncRetn = CreateProcess(NULL,
(LPTSTR)(LPCSTR)params,
NULL,
NULL,
TRUE,
0,
NULL,
NULL,
&siStartInfo,
&piProcInfo);
if (bFuncRetn == 0)
return FALSE;
else
{
CloseHandle(hChildStdinWrDup);
CloseHandle(hChildStdoutWr);
CloseHandle(hChildStdinRd);
return TRUE;
}
}
Thanks,
Rob
Whoever said nothing's impossible never tried slamming a revolving door!
|
|
|
|
|
TerminateProcess( piProcInfo.hProcess, 0 );
Note: the function they reccamend using is ExitProcess() not EndProcess()
i have never used ExitProcess() to terminate a process before, so i cant give you an example, and i would think that it should take a param for the process handle but it doesnt, so it looks to me like, ExitProcess() only ends the process that called it,
|
|
|
|
|
»Archer282« wrote:
TerminateProcess( piProcInfo.hProcess, 0 );
Thats exactly how I have been trying to do it but it doesn't work. I even check all return values and everything says were good, yet the process is still running. I even tried
::PostThreadMessage(piProcInfo.dwThreadId, WM_CLOSE, 0, 0);
if(WaitForSingleObject(piProcInfo.hProcess, 5000) != WAIT_OBJECT_0)
{
HANDLE hProcess = NULL;
hProcess = OpenProcess(SYNCHRONIZE | PROCESS_TERMINATE, FALSE, piProcInfo.dwProcessId);
if(hProcess != NULL)
TerminateThread(hProcess, 0);
TRACE("Had to hard terminate\n");
}
Any ideas?
Rob
Whoever said nothing's impossible never tried slamming a revolving door!
|
|
|
|