What can I do if IMlangConvertCharset is unable to convert from code page 28591 directly to UTF-8? July 26, 2024 Jul 26, 2024 07/26/24 Raymond Chen You can do the conversion in two steps using things you already have.
In my Visual Studio project, I set my Conformance mode to permissive, but it’s still not permissive July 25, 2024 Jul 25, 2024 07/25/24 Raymond Chen Digging into what the compiler sees.
API naming principle: If there is no direct object, then the direct object is the source object July 24, 2024 Jul 24, 2024 07/24/24 Raymond Chen If you don't know what it operates on or produces, then it operates on or produces itself.
Organizing the five creation dispositions of the CreateFile function July 22, 2024 Jul 22, 2024 07/22/24 Raymond Chen Six possibilities, but only five useful ones.
Creating an already-completed asynchronous activity in C++/WinRT, part 9 July 19, 2024 Jul 19, 2024 07/19/24 Raymond Chen Cheating the delegates.
Creating an already-completed asynchronous activity in C++/WinRT, part 8 July 18, 2024 Jul 18, 2024 07/18/24 Raymond Chen Generalizing the pattern.
Creating an already-completed asynchronous activity in C++/WinRT, part 7 July 17, 2024 Jul 17, 2024 07/17/24 Raymond Chen Implementing the contract directly.
Creating an already-completed asynchronous activity in C++/WinRT, part 6 July 16, 2024 Jul 16, 2024 07/16/24 Raymond Chen Let the conversion do the talking.
Creating an already-completed asynchronous activity in C++/WinRT, part 5 July 15, 2024 Jul 15, 2024 07/15/24 Raymond Chen Trying to fail more correctly.
Creating an already-completed asynchronous activity in C++/WinRT, part 4 July 12, 2024 Jul 12, 2024 07/12/24 Raymond Chen Failing is easy. Failing correctly is hard.