visual-c++

Converting Unicode to Multibyte

I have smalll problem i want to convert unicode into Multi byte is there any way ...

How to Convert unicode version of ReadDirectoryChangesW

I need to convert Unicode version of ReadDirectoryChangesW to support multibyte is that possible ...

how to get handle of Internet explorer and get the textboxes value in VC++

Hi all.. I have a doubt regarding Internet explorer handling in VC++. I need to get the URL entered in address bar of Internet Explorer and the value of textboxes in the webpage. How is it possible? and how can i get them? I'm using FindWindow() to do this, but unable to get around this. Specifically in MFC. Any sort of help is grea...

Exporting shared library symbols in a crossplatform way?

Is there a cross platform way to selectively export certain functions and structs from a C project which builds a shared library? I want to do in a way that does not require a specific build system (the visibility should be defined in the code, eg as a macro), and in a way which both GCC and MSVC can understand. Thank you. ...

Floating point stack handling with floating-point exceptions turned on

I'm running into an issue with floating point exceptions turned on in Visual Studio 2005. If I have code like this: double d = 0.0; double d2 = 3.0; double d3 = d2/d; and if I register an SEH handler routine, then I can easily turn the div-by-zero into a C++ exception and catch it. So far so good. However, when I do this, the f...

How can I take a screen shot and display it in VC++?

I want to make a screen shot and display it in the window of my program, but so far I have only been able to make the screen white. What am I doing wrong? Code: #include <windows.h> LRESULT CALLBACK WndProc (HWND, UINT, WPARAM, LPARAM) ; int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance, PSTR szCm...

How can I make my program do a true full screen view in VC++?

How can I make a true full screen mode in VC++? Code: #include <windows.h> LRESULT CALLBACK WndProc (HWND, UINT, WPARAM, LPARAM) ; int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance, PSTR szCmdLine, int iCmdShow) { static TCHAR szAppName[] = TEXT ("screen") ; HWND hwnd ; MSG ...

Why use Visual Studio 6 for C++

Hello, I am just wondering why programmers who program in C++ for windows always use Visual Studio 6 instead of Visual Studio 2008? Isn't the compiler in 2008 much better than the one in VS6? The reason I ask as I have used many sdk's that are always written in VS6? Many thanks, Steve ...

Unusual destructor behaviour when copying over stack variables

I wrote a test to check whether destructors were called before an overwriting assignment on a stack variable, and I can't find any rational explanation for the results... This is my test (in Visual C++ 2008 Release mode): #include <iostream> class C { public: char* ptr; C(char p) { ptr = new char[100]; ptr[0] = p;} ~C() { std::cout ...

how to get menu item text using vc++?

My problem is "how to know which menu item is clicked in visual studio 2005". i wrote some code using hook for monitoring WM_MENUSELECT..it is working fine for notepad,visual c++6.0 applications but when i use this code for VS-2005 it is not woking(these type of msgs are not generating when i click menuitem in VS2005).. is there any...

Creating a directory in Application Common Data Directory.

I have win32 API application in visual c++. I want to create a directory in Application Common Data Directory. I have the code which is generating following error. I have also tried to add '\0' at the end of string, but the same error appears. Debug Assertion Failed! Expression: (L“String is not NULL terminated” && 0); code : TCHAR Ap...

std::string equivalent for data with NULL characters?

I'd like to read a binary file and use something like std::string that automatically resizes the buffer and such. I'm using Visual C++. What are my options? ...

How do you prevent a user from resizing the column width of a clistctrl (report view)?

How do you prevent a user from resizing the column width of a clistctrl (report view)? ...

VC++ win32 API programming :how to change mouse cursor

Hi there I am trying to change the mouse cursor and write the code below but doesn't work. It seems IDC_CURSOR_WHITE should be put into a rc file. I tried and failed. At last I came here seeking your guidance. Help! Thanks. IDC_CURSOR_WHITE IDC_CURSOR_BLACK not hWhiteCursor = ::LoadCursor(hInstance, (LPCTSTR)IDC_CURSOR_WHITE); hBlac...

Converting a Windows Dll to .lib for C++ Visual Studio 2008

I know there is a tool called Dll to lib but the developer is asking $1000. I only need to convert one library, once, so its not easy to justify that price. I tried IMPLIB32.EXE, but I just get empty .lib files. How can I accomplish this? Perhaps I can write a simple conversion app? Added1: The Dll's are typically stdcall not cdecl an...

pragma and including headers/libraries

Hello, VS C++ 2008 I am just working through a DirectX tutorial. In the source code had this line: #pragma comment (lib, "d3d9.lib") When I compiled everything linked ok. However, I commented out this line and tried to include the header and library myself under properties, like this: C/C++ - General Additional include directorie...

Is it possible to configure VS2008 to build using older VC++ compilers?

We are using VS2008 team edition and TFS for check-out/check-in, change control, etc, for C# WinForms and ASP.Net projects (plus we have the previous Visual Studio versions back to version 6 availble). We just inherited a VC++ version 6 MFC-based application. Migrating it to a later version of the VC++ compiler (as well as Visual Studi...

Visual C++ equivalent of GCC's __attribute__ ((__packed__))

For some compilers, there is a packing specifier for structs, for example :: RealView ARM compiler has "__packed" Gnu C Compiler has "__attribute__ ((__packed__))" Visual C++ has no equivalent, it only has the "#pragma pack(1)" I need something that I can put into the struct definition. Any info/hack/suggestion ? TIA... ...

how to code for reducing flicker? need your help with code. win32 VC++ flicker

I'm trying to bitblt bitmap to mouse cursor position with the mouse movemont.but with flickering problems. I've read about double buffering to reduce flicker but I'm not sure how to ... this causes extreme flickering. I've read about double buffering to reduce flicker but I'm not sure how to implement it in this example. Please can you...

Diff between Instance id and Hardware id?

What is the difference between Instance Id and Hardware id? Is this unique for any usb device? I connected one usb device (which is used as license for my application). When I connected to differenct ports it is generating different instance ids (I see in device manager details). I want to get device instance id and hardware id whene...