|
WhiteSky wrote: No you said when you want to create function for button you cant and you said you have this problem with a button
when you want to create function can you see a message
what i meant was... i only drew a button, den tried to double click on it to edit its code... however it does not allow me to do so
|
|
|
|
|
When you click in other buttons you can create function expect this button,right?Do you get any messagebox when you double click in this button
(i see like this problem maybe your problem is like this when i double click in a button i dont get any error or messge but icant create button? check BEGIN_MESSAGE_MAP(....)ON_BN_CLICKED(....)END_MESSAGE_MAP() and check header file
that afx_msg void OnBnClickedButton1(); )
i see this problem and i guess maybe your problem is like this
whitesky
|
|
|
|
|
Hi, i have 3 questions regarding direct3d
1. Lets say i have a 3D cube, and i want to show its wireframe. I can achieve that by g_pd3dDevice->SetRenderState(D3DRS_FILLMODE, D3DFILL_WIREFRAME);, but how do i show the wireframe without the internal triangle lines drawn? In other words, how do i show a cube with just its edges and not the trianglelines which makes up the cube?
2. I have a device (g_pd3dDevice) which i render an .X file to it. I need to do some image processing on the pixel buffer. How do i get the pointer to the pixel buffer? Where should i do this? I'm using the simple tiger.x sample from directx sdk. Pls help with some code example.
3. How can i render an object with fillmode = shade and fillmode= wireframe on the same image at the same time?
Thanks.
|
|
|
|
|
I want to implement UNIX style select on WIN32 anonymous pipes. The thread should no block on ReadFile when pipe is available. WaitForSingleObject and WairForMultipleObjects don't seem to be working with pipes Is there a way to achieve select functionality in windows for pipes?
ARSALAN MALIK
|
|
|
|
|
Check out IO Completion Ports. I think there are some Code Project Articles on them with named pipes.
"Just about every question you've asked over the last 3-4 days has been "urgent". Perhaps a little planning would be helpful?" Colin Angus Mackay in the C# forum
led mike
|
|
|
|
|
I am using anonymous pipes, and according to MSDN[^], asynchronous I/O is not supported for anonymous pipes. It is suggested somewhere to use PeekNamedPipe to check the available bytes in the pipe without blocking, but this function is always returning 0
ARSALAN MALIK
|
|
|
|
|
Arsalan Malik wrote: anonymous pipes
My bad... I missed that in your first post.
|
|
|
|
|
hi all
i want to fix the limit of edit control it means that it can take only five
digits that is 12345 after that we can not add any digit to it so tell me
thanks
Ashish Dogra
MCA
Noida
|
|
|
|
|
EM_LIMITTEXT
You may be right I may be crazy -- Billy Joel --
Within you lies the power for good, use it!!!
|
|
|
|
|
See SetLimitText and LimitText
whitesky
|
|
|
|
|
i set this with
int length=2;
if(m_sh.GetLimitText()>length)
{
m_sh.SetLimitText(length);
}
but it doenot limit the text
thanks
Ashish Dogra
MCA
Noida
|
|
|
|
|
Under which function u wrote this code?
try to write this code in the second line of OnInitDialog() function.
Hope it will help.
Regards,
Ram
|
|
|
|
|
sir thanks for reply
but it will not work in oninitdialog() function
Ashish Dogra
MCA
Noida
|
|
|
|
|
CEdit* ed = (CEdit*)GetDlgItem(IDC_EDIT1);
//replace the IDC_EDIT1 with the properties ID of the edit box
ed->LimitText(5);
Try this!!!!!!!!!!!
Regards,
Ram
|
|
|
|
|
Test this codem_Edit.LimitText(3); or
<br />
m_Edit.SetLimitText(3); and answer me it work or not,please
whitesky
|
|
|
|
|
i try this code in oninitdialog function but not work
Ashish Dogra
MCA
Noida
|
|
|
|
|
But i tested this code and it work how you to use
whitesky
|
|
|
|
|
i want to tell you on thing that i enter values in edit control from buttons which are on the dialog box
i have ten buttins and when i press buttons values appear on edit control.
Ashish Dogra
MCA
Noida
|
|
|
|
|
well,when you want to insert your values to editbox you can check length values before insert
whitesky
|
|
|
|
|
Test this code,its working
CEdit m_Edit;
m_Edit.Create(WS_CHILD|WS_VISIBLE,CRect(0,0,100,23),this,1);
<pre>
<code>
m_Edit.LimitText(3);
</code>
or
<code>
::SendMessage(m_Edit.m_hWnd, EM_LIMITTEXT ,3,0);
</code>
<font size="2" color="#99ff66"><hr></font><div style="padding: 2px; text-align: left; color: rgba(255, 255, 255, 1); width: 80px"><font size="2" color="#99ff66">whitesky
</font></div><hr>
|
|
|
|
|
Right click on the edit control and where you add a variable set the maximum and minimum values for the edit control. the variable associated with the edit control is of integer type
Somethings seem HARD to do, until we know how to do them.
_AnShUmAn_
|
|
|
|
|
I'm in trying to run a application(vc++)....the exe generated is absolutely running fine in DEBUG version...but when ever i try to rrun in Release version, it's not working properly...this is really a strange problem....
Cud anybody tell me the remedy of this problem?
kamalesh
|
|
|
|
|
kamalesh82 wrote: I'm in trying to run a application(vc++)....the exe generated is absolutely running fine in DEBUG version...but when ever i try to rrun in Release version, it's not working properly...this is really a strange problem....
Cud anybody tell me the remedy of this problem?
Reading this[^] article by Joseph should help.
Nibu thomas
A Developer
Programming tips[^] My site[^]
|
|
|
|
|
Generally, You have some trouble with optimizations. You have to switch on the release version, and then to REBUILD ALL the code. During the compilation and/or linking process, You have to watch carefully at the bottom of the dev. studio, where the warnings/error messages will be shown. Try to make changes the compiler suggests. If the code doesn't work again, try to switch off as many optimizations as You can. After that, rebuild the code again. You can hope that the code will work OK without any optimization. If the problem disappears, You can try to switch on the optimizations one-by-one, and then rebuild the project any time, searching the bug this way. Anytime, watch on the warnings carefully. By the way, as I know, the stack under debug version has some predefined limit. Try to find the stack settings under the release version, and adjust the value - for example, 1MB or more.
D. Senic, Belgrade
|
|
|
|
|
Are you using MFC and custom message handling (ON_MESSAGE, ON_REGISTERED_MESSAGE) at all?
If so, check that your handler functions for those messages are declared
afx_msg LRESULT funcname(WPARAM,LPARAM)
and not anything else. This is a common cause of "works in debug, crashes in release".
Alternatively, modify your link properties to generate debugging information, and run the release version under the debugger. You can do this without turning off optimisations. This might help you find the area that's at fault.
Steve S
Developer for hire
|
|
|
|