Windows 10 UWPアプリ開発Part 3 [無断転載禁止]

1デフォルトの名無しさん
垢版 |
2021/07/29(木) 20:09:27.06ID:BB77Zcoa
javascript(+HTML5,WinJS)やC#(+XAML)を使ったUWP開発のスレッド

■リンク
Windows ストア アプリ開発 - Windows デベロッパー センター
http://msdn.microsoft.com/ja-jp/windows/apps/

Windows ストアへの道 | MSDN
http://msdn.microsoft.com/ja-jp/jj984295.aspx

Insider.NET > 業務アプリInsider > WinRT/Metro TIPS - @IT
http://www.atmarkit.co.jp/ait/subtop/features/dotnet/app/spv/winrttips_index.html

■コード貼るなら↓使ってください
http://ideone.com/


前スレ
Windows 10 UWPアプリ開発Part2
https://mevius.5ch.net/test/read.cgi/tech/1499658092
2デフォルトの名無しさん
垢版 |
2021/08/07(土) 19:12:40.28ID:EtTDyC/d
ggg
3デフォルトの名無しさん
垢版 |
2021/08/25(水) 15:26:48.10ID:NAxJslux
ワイ 「これでWindowsのメッセージボックスにabcって表示されるんやな?」

std::string c_a = "abc";
MessageBox(hWnd, TEXT("c_a"), TEXT("安部辞任城"), MB_OK);

メッセージボックス「c_a」

・・・キチガイか?w
4デフォルトの名無しさん
垢版 |
2021/08/25(水) 17:53:33.03ID:NAxJslux
質問しておいてなんだけど適当に総当たりで試したらなぜかできたわ・・・

LPCWSTR c_a = L"abc";
MessageBox(hWnd, c_a, L"情報", MB_OK);

>>2だとダメなのは、
・c_aの型とMessageBox()の第2引数の型が違う
・TEXT("c_a")だと、TEXT("L"abc"")ってなる
って理解でOKなんか?
他にもダメなところあったら教えてほしい。
2021/08/25(水) 18:35:44.97ID:x7K82xYP
>>4
UWPと全然関係ない質問なのがダメ
6デフォルトの名無しさん
垢版 |
2021/08/25(水) 20:15:51.88ID:WFhEwNMB
>>4
TEXT("abc")はUnicodeかANSIかで変わる
いまはほとんどUnicodeだからL"abc"とイコールと考えてよい
ANSIビルドだったら"ABC"になるけども

TCHAR使うときはTEXT("abc")、wchar_t使うときはL"abc"でいい
7デフォルトの名無しさん
垢版 |
2021/08/26(木) 15:53:49.57ID:DS5buh7a
>>5
すまんな、Windows APIスレが無くて・・

>>6
そんな罠があったんや
文字コード周りは複雑すぎて頭が痛くなる
サンガツ、詳しくなったわ
2021/08/26(木) 16:08:24.30ID:emD1hSr2
>>7
Win32API質問箱 Build126
http://mevius.5ch.net/test/read.cgi/tech/1588339011/
9デフォルトの名無しさん
垢版 |
2021/08/26(木) 16:19:15.24ID:DS5buh7a
>>8
すまんな
行ってくるわ
2021/08/27(金) 06:17:05.82ID:vxsNVT0U
初っ端からスレ違い質問w
レスを投稿する

5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況