How Can I track the Last DPI which is sent by WM_DPICHANGED in WPF?
I want to scale my WPF application according to available screen DPI. I know there Per Monitor DPI aware available but that are completely different what I want to achieve. I want to disable scaling for my WPF application even if windows has some scale…
Where to find correct version information using in C on Windows
I'm looking to programmatically find the correct version information for Windows using the "C" programming language. I've searched online with no luck. Does anyone know where I can find resources to help me achieve this goal?
how to reduce size in c++?
I used just one func in lib. but if I do not use this func the size may be 30kb if I use it is 150kb but I just use one not all. the .h file is very big. 331kb how to reduce unused codes? I am creating dll
Get deleted item from recyclebin
Task: I need to get deleted item having SHITEMID data. SHITEMID is defined as: typedef struct _ITEMIDLIST { SHITEMID mkid; }ITEMIDLIST; defined in C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\shtypes.h I have the following code to get…
Disabling autocompletion from anything else than Tab in VS 2022
Although I set "Default IntelliSense completion mode" to Tab-only in Text Editor/Advanced, Visual Studio keeps replacing text as I type with its first suggestion when I press e.g. space or dot. I do not want the editor to ever autocomplete…
How to fix "module was not instrumented." Reason:"path_is_excluded" error in Microsoft.CodeCoverage.Console tool?
I'm receiving the following problem while trying to instrument my dll with Microsoft.CodeCoverage.Console tool. module was not instrumented. Reason: path_is_excluded." I'm using Microsoft.CodeCoverage.A console tool for calculating code coverage.…
C++20 Modules in Shared Libraries
Hello, Follow-up question to https://learn.microsoft.com/en-us/answers/questions/1665106/how-to-use-c-20-modules-in-shared-libraries I’ve been exploring the use of C++20 modules in shared libraries and I understand the typical approach involves providing…
Visual Studio 2022- Couldn't install Microsoft.VisualCpp.Redist.14
I'm trying to install Desktop development with C++ for Visual Studio 2022. Attempting to install this using the Visual Studio Installer returns an error stating: Couldn't install Microsoft.VisualCpp.Redist.14 The log file mentions another log file that…
can not use static library (.lib) which is created by .net?
I created static library using .net with publishAOT dotnet publish -r -win-x64 -release /p:NativeLib=Static then I create dynamic library in c++ (.dll) and want to use this library but it seems can not . #pragma…
How to Detect Initial DPI changes in a WPF Application while Scaling according to Per Monitor Aware in Variable Dynamic Screen Resolution?
In daily life we have to deal with a lot of different types of display size it may be mobile or may be a 4k monitor. The screen resolution vary from display to display. Here another important factor is DPI (Display per inch) which is mainly a scaling…
Documentation clarification for MF_MT_AUDIO_AVG_BYTES_PER_SECOND for AAC encoder
The documentation here: https://learn.microsoft.com/en-us/windows/win32/medfound/aac-encoder States that for AAC encoding the valid values for **MF_MT_AUDIO_AVG_BYTES_PER_SECOND **are 12000, 16000, 20000, 24000. It then says that * 6 those values should…
failed to load dll
but when I register it .and
How to initialize inner class that has a c-tor with more than one parameter
Hi to all, I'm trying to write a simple code and it won't compile! Any ideas? #include <stdio.h> class RegClass { public: RegClass(int param, char * theName) { printf("c-tor (%d,%s)\r\n", param, theName); } }; class Test { public: int…
Direct2D drawing quality is inconsistent
This is the result drawn in the window(HwndRenderTarget) This is the result of drawing in WicBitmapRenderTarget
How to initialize inner class that has a c-tor with parameters
Hi to all, I'm trying to write a simple code and it won't compile! Any ideas? #include <stdio.h> class RegClass { public: RegClass(int param) { printf("c-tor (%d)\r\n", param); } }; class Test { public: int a; RegClass Reg(5); }; int…
Finding window element using MSAA
I'm trying to detect the "Previous" and "Next" buttons of the Spofity MiniPlayer window using MSAA, however, sometimes these buttons don't get detected, I don't understand why, it's like luck, I need to reopen the window uncountable…
How to modify the value of a preprocessor based on the value returned by a command or script?
On visual Studio 2022 how to have a preprocessor value defined based on the result returned by a script? What i tried: Solution Explorer > Properties > Build Events > Pre-Build Event > Command Line > "python script.py >…
C++ Inner class construction problem
Hi to all, I can't figure out what is the problem with the following simple C++ code! the inner RegClass class within Test class won't construct. Any ideas? #include <stdio.h> class RegClass { public: RegClass() {…
How to Utilize SetColor(Windows::UI::Colors::Red) from a Non-UWP and Non-C++/WinRT DLL File
Hi, I have developed a C++ DLL without utilizing UWP or C++/WinRT. Within this DLL, I am employing Windows::Devices::Lights::LampArray^ lamp to retrieve information about the lamp, such as lamp->IsConnected, lamp->LampCount, and…
There is a red wavy line but there is no error. Bug or settings?
void ff(int* p) { std::cout<< *p; }; void ff(unsigned int i) { i++; } void func(void (&&fp)(int*)) { int i = 6; fp(&i); } //no other overloaded versions of func ...... func(ff); I compiled with no error or warning, but there is a…