Hi , I am converting my 32 bit windows application in VC++ into 64 bit windows application. I convert it with configuration setting req. for 64 bit platform. But when i check performance of 64 bit application, it is same as 32 bit. I did not found any improvement is speed execution of application. What changes i need to do in C++ VC++ code to speed up the execution of my application on windows 64 bit OS. Regards abm
am 2009
Posts
-
Code changes req. to improve 64 bit application performance -
VC++ projects on Japanese OS not compile on English OSI have one VC++ projects which was build on VS2003 on japanese windows XP OS, but when i compile same program on VS2003 English XP,i have found syntax error related to ; { }. My code contains some japanese characters as string. Is it necessary to compile project on japanese OS only? Thanks Atul
-
OnQuit event of DWebBrowserEvents2 interface not called on IE8 on some Vista machinHi , I am creating BHO component in which I used DWebBrowserEvents2 interface and overrides its OnQuit() function. When i test this function on IE8 on Vista, it called on my machine but does not called on other machine with same configuration. What may be the problem for not calling onQuit() function on other machine. Does this mean that IE8 is not installed properly on other machine, or there is need to installed windows update for this. please let me know how IE8 behavior change from machine to machine. Thanks Atul
-
Why normal virtual function required blank body in base classHi, I have following block of code,
class Base
{
public:
Base()
{
cout<<"Constructor: Base"<<endl;
}
~Base()
{
cout<<"Destructor : Base"<<endl;
}
virtual void fun();};
class Derived: public Base
{public: Derived() { cout<<"Constructor: Derived"<<endl; } ~Derived() { cout<<"Destructor : Derived"<<endl; } void fun() { cout<<" in der"; }
};
int _tmain(int argc, _TCHAR* argv[])
{
Derived obj;
obj.fun();
getche();In above code virtual fun() is showing error that it not resolved. If i add blank body then Derived class's Fun()is called. Is it necessary to have blank body for virtual function in base class and what is reason of this. :omg: Thanks abm
-
HttpOpenRequest failed in IE9Hi, Actually i HttpOpenRequest() function failed, i,e. application crash,hence GetLastError() not called. Before caliing GetLastError() code crash. This is happened with only IE9. otherwise code runs correctly on IE7 and IE8.
-
HttpOpenRequest failed in IE9d_hHTTPRequest=::HttpOpenRequest(d_hHTTPConnection,"GET",a_szURI,HTTP_VERSION ," ",&szAcceptType,dwFlag,0);
Above code is failed in IE9
-
BHO add ons of IE can not debug on IE9Thanks Rejeesh !! :)
-
HttpOpenRequest failed in IE9I am calling win32 HttpOpenRequest API in my ATL COM code. It failed when called HttpOpenRequest. This is ATL COM win32 windows application hence there is not any refereence of
and
tag.
-
HttpOpenRequest failed in IE9I am calling HttpOpenRequest API in BHO code. Which is works correctly in IE6,IE7 and IE8. But HttpOpenRequest failed on IE9. I am calling it as d_hHTTPRequest=::HttpOpenRequest(d_hHTTPConnection, "GET", // HTTP Verb a_szURI, // Object Name "HTTP/1.0", // Version "", // Reference &szAcceptType, // Accept Type dwFlag, 0); // context call-back point Is there any change required for IE9 while using HttpOpenRequest API.
-
BHO add ons of IE can not debug on IE9Hi I have created BHO add ons for internet explorer. When I debug this add ons on vista IE7 then it debug correctly, but when I debug this on IE9 on windows vista , it can not be debug and no break point get invoked. So is there any setting required for this. I also observed that BHO add ons can debug only on default browser come with windows OS. i.e win XP IE6, vista IE7 and windows 7 IE8, if user upgrade browser then BHO can not debug. Please send me setting required for debuging.
-
what is advantges of using interface reference instead of class refernceHi I have one query as Consider i have ICheck interface which is implemented by class "Data". So I can access functions in Class Data using Code as 1) Data obj; obj.Fun(); 2) ICheck ck = new Data(); ck.Fun() So what is advantages of using second code.
-
Why CreateWindowEx() function failed on 64 Bit window XPapplication get crash in CreateWindowEx() function on 64 Bit Windows XP. Is there any setting required to work CreatewindowsEx() function in 64 Bit windows.
-
Why CreateWindowEx() function failed on 64 Bit window XPGetLastError() value is 1413
-
Why CreateWindowEx() function failed on 64 Bit window XPHi I am using CWindowImpl::create() API which internally call CreateWindowEx() method. When I test this API of win32 OS. It works fine, but when I test on 64 Bit OS above API failed
-
How to develop 64 bit application using VS2005Hi I used DllRegisterServer() overrided function for registering 64 bit COM DLL. I register DLL at Software\Microsoft\Internet Explorer\Toolbar key. It works fine for 32 bit IE, but not work for 64 bit IE. So is there any other key for registering BHO for 64 bit IE. Thanks abm
-
How to develop 64 bit application using VS2005Hi Thanks for ur reply, I used DLLRegister overrided function for registering BHO. I am using 64 Bit IE for this BHO. Thanks abm
-
How to develop 64 bit application using VS2005Hi Thanks for your reply. I did whatever settings required to compile/build 64 bit BHO application. When i installed this application, it is not get registered with 64 Bit OS and hence no BHO installed on 64 Bit browser. When i use 32 bit setting for compiling/ building BHO application, it gets perfectly installed. So what may be the reason of not registering BHO application for 64 bit IE browser. Thanks abm
-
How to develop 64 bit application using VS2005Hi want to develop 64 bit application for 64 bit windows OS. I tried all VS2005 settings required to compile code in 64 bit. but when I install application , it get installed into C:\programme Files(x86) folder instead of C:\programme Files . Is it necessary to build code on 64 Bit OS. Thanks asas
-
How to run existing 32 bit application on 64 bit windows OSHi I have developed one windows application, which is developed on 32 bit OS. How can run this application on 64 Bit OS. DO I need to compile it 64 bit OS ? Should I treate as seperate 64 bit product. Thanks Atul
-
How to get Drive name of current OS installedHi How to get Drive name of current OS installed. Is there any win32 API for this. Thanks Abm