Skip to content

Instantly share code, notes, and snippets.

{ global:
WavpackAddWrapper;
WavpackAppendBinaryTagItem;
WavpackAppendTagItem;
WavpackBigEndianToNative;
WavpackCloseFile;
WavpackDeleteTagItem;
WavpackFloatNormalize;
WavpackFlushSamples;
WavpackFreeWrapper;
@evpobr
evpobr / c_cpp_properties.json
Created April 9, 2018 06:53
Visual Studio Code + msys2 + mingw64 for Windows
{
"configurations": [
{
"name": "Mac",
"includePath": [
"/usr/include",
"/usr/local/include",
"${workspaceFolder}"
],
"defines": [],
<Icon Id="filetype.ico" SourceFile="filetype.ico" />
<Component Id="MyApp.exe" Directory="APPLICATIONFOLDER" Guid="*">
<File Id="MyApp.exe" Name="MyApp.exe" KeyPath="yes"/>
<Shortcut Id="startmenuShortcut" Directory="ProgramMenuFolder" Name="MyApp" Icon="$(var.product).ico" IconIndex="0" WorkingDirectory="APPLICATIONFOLDER" Advertise="yes" />
<!-- Capabilities keys for Vista/7 "Set Program Access and Defaults" -->
<RegistryValue Root="HKLM" Key="SOFTWARE\MyApp\Capabilities" Name="ApplicationDescription" Value="!(loc.ApplicationDescription)" Type="string" />
<RegistryValue Root="HKLM" Key="SOFTWARE\MyApp\Capabilities" Name="ApplicationIcon" Value="[APPLICATIONFOLDER]MyApp.exe,0" Type="string" />
<RegistryValue Root="HKLM" Key="SOFTWARE\MyApp\Capabilities" Name="ApplicationName" Value="!(loc.ApplicationName)" Type="string" />

Keybase proof

I hereby claim:

  • I am evpobr on github.
  • I am evpobr (https://keybase.io/evpobr) on keybase.
  • I have a public key whose fingerprint is 9B1C FD2E 9223 9C4B 288E 025F 9D0D 1F1C CB35 FF8C

To claim this, I am signing this object:

@evpobr
evpobr / LoadPng.cpp
Created October 12, 2015 17:35
Load 32-bit PNG from resource
HBITMAP LoadPng(HINSTANCE hInstance, LPCWSTR lpBitmapName)
{
HBITMAP hbmp = nullptr;
HRSRC hResInfo = FindResourceW(hInstance, lpBitmapName, L"PNG");
if (hResInfo)
{
DWORD dwSize = SizeofResource(hInstance, hResInfo);
if (dwSize)
{