visual-c++

error LNK2019 for ZLib sample code compiling.

Hello. I created win32 console application in vs2010 (without select the option of precompiled header). And I inserted the code below. but *.obj link failed. Could you provide me more information about the error. I searched MSDN, but still can't understand it. #include <stdio.h> #include "zlib.h" // Demonstration of zlib utility funct...

Can a member struct be zero-init from the constructor initializer list without calling memset?

Let's say I have the following structure declaration (simple struct with no constructor). struct Foo { int x; int y; int z; char szData[DATA_SIZE]; }; Now let's say this struct is a member of a C++ class as follows: class CFoobar { Foo _foo; public: CFoobar(); }; If I declare CFoobar's constructor as follo...

How to write into registry using VC++ 2010 ?

HKEY CURRENT USER \software \microsoft\ windowsNT \CurrentVersion\ AppCompatFlags "application path" = RUNASXP3 I want to create an application which runs in default XP mode on windows 7 when i run the application so, i want to write into the registry as in the link above. I am building the application in VC++ 2010, i want to write int...

Visual C++ - Memory Leak Detection

Any suggestions? This SO post talks about Visual Leak Detector, but I'm looking for other tools. Also, please don't recommend this. ...

Why does my Visual C++ .exe project build create .lib and .exp files?

I have a solution consisting of 3 projects. One is a static library, and two are console-based .exe files that depend on and link against this library. Their settings seem to be identical. I build one of them: 1>------ Build started: Project: masksample, Configuration: Debug Win32 ------ 1>Compiling... 1>stdafx.cpp 1>Compiling....

get bluetooth paired devices

hi I would like to scan paired bluetooth devices to look for services before perform a discovery of new devices.. There's a way to get paired bluetooth devices with winsock? Could you provide me a sample? Thanks! ...

ActiveX Control backstyle transparent issue

I have created activex control in vb6. It has standard label with its backstyle property set as transperant. Also activex control form itself has property backstyle set as transperant. In Vc++ I placed this activex control in property sheet page. But i am not getting this activex control displayed in running mode. If we change backstyle...

How create a lib file while creating exe file

Hi, I have an legacy application which builds into exe. I am using Visual Studio 6.0 and the application is an c++ application. It used many lib files, built in VS6.0. Now i need to use the api's which in the executable. I want to create a lib file while it is creating an exe. I cannot change the code of the legacy application. Any hel...

How to print a float number to visual c++ messagebox?

I have, a float number. I would like to print it inside a messagebox. How to do it? MessageBox(hWnd, "Result = <float>", L"Error", MB_OK); update: I do this and it prints out chinese characters inside the messagebox. float fp = 2.3333f; sprintf(buffer,"%f",fp); MessageBox(hWnd, LPCWSTR(buffer), L"Error", MB_OK); ...

runtime error while running test program in cppunit Test framework

error is Application has failed to start because MSVCP90D.dll was not found. ...

Stored procedures vs. parameter binding

I am using SQL server and ODBC in visual c++ for writing to the database. Currently i am using parameter binding in SQL queries ( as i fill the database with only 5 - 6 queries and same is true for retrieving data). I dont know much about stored procedures and I am wondering how much if any performance increase stored procedures have ove...

[VC++ 2010] Stack around the variable 'xyz' was corrupted.

hi, I'm trying to get some simple piece of code I found on a website to work in VC++ 2010 on windows vista 64: #include "stdafx.h" #include <windows.h> int _tmain(int argc, _TCHAR* argv[]) { DWORD dResult; BOOL result; char oldWallPaper[MAX_PATH]; result = SystemParametersInfo(SPI_GETDESKWALLPAPER, sizeof(oldWallPaper)-1, oldWal...

HELP: MS Virtual Disk Service to Access Volumes and Discs on Local Machine.

Hi, here it is my code through which I am successfully initialize the VDS service and get the Packs but When I call QueryVolumes on IVdsPack Object, I am able to get IEnumVdsObjects but unable to get IUnknown* array through IEnumVdsObject::Next method, it reutrns S_FALSE with IUnkown* = NULL. So this IUnknown* cant be used to QueryInterf...

How to export an application and its SHIM in a MSI package...?

Hi, I have an application(.exe) and its SDB file, and now I want to bundle it into an MSI package for deployment as a installer. How can I create the msi package? Are there any tools? can it be done in Visual studio? ...

Poppler compiling using QT4 under Visual Studio 2008

How can I compile poppler 0.13.3 using Visual Studio 2008, and with QT4 support? I want to use poppler as a static lib. Can anyone help, or has anyone done this? Thanks ...

ftp .net getdirectory size

hi i write method which must to know that is size of specified directory i get response from server which contains flags of file name size and other info and on the different ftp servers format of answer is different how to know format of answer? unsigned long long GetFtpDirSize(String^ ftpDir) { unsigned long long size = 0; int j = 0...

OLE Automation: IDispatch implementing class; client or Server?

I have a project which I'm studying the codebase of, however I'm trying to understand how this whole OLE Automation works. In the OLE Automation protocol, which application has to implement IDispatch on one of its classes, the server or the client? ...

Outlook Addin: DispEventAdvise exception.

I want to creating an addin that captures when a {contact, calendar, task, note} is {created, edited, removed}. I have the following code, to make it shorter I removed all the code but the related to contact, since all types will be the same I guess. AutoSync.h class ATL_NO_VTABLE AutoSync : public wxPanel, public IDispEventSimpleIm...

How to check for cancel button in custom action without doing anything else.

I know when I put something in the log using ::MsiProcessMessage(hModule, INSTALLMESSAGE(INSTALLMESSAGE_INFO), ...); that I can check if the return value is IDCANCEL and return ERROR_INSTALL_USEREXIT to Windows installer. How do I check for that return value without having to put something in the log or alter the progress bar? ...

How to: Inline assembler in C++ (under Visual Studio 2010)

I'm writing a performance-critical, number-crunching C++ project where 70% of the time is used by the 200 line core module. I'd like to optimize the core using inline assembly, but I'm completely new to this. I do, however, know some x86 assembly languages including the one used by GCC and NASM. All I know: I have to put the assemble...