1read 100read
2013年04月プログラム43: Win32API質問箱 Build114 (232) TOP カテ一覧 スレ一覧 2ch元 削除依頼
スレ立てるまでもない質問はここで 126匹目 (367)
Regular Expression(正規表現) Part11 (241)
Visual Studio 2012 Part6 (487)
任天堂「今後C++は捨てJavaScriptで開発していく」 (494)
文字コード総合スレ part8 (213)
【初心者歓迎】C/C++室 Ver.83【環境依存OK】 (662)

Win32API質問箱 Build114


1 :2013/03/12 〜 最終レス :2013/04/06
Win32APIについての質問はこちらへどうぞ。
■過去スレ
Win32API質問箱 Build113
http://toro.2ch.net/test/read.cgi/tech/1353308523/
■注意
・質問する前にMSDNライブラリやPlatformSDK、Google等で検索しましょう。
・日本語版MSDN Online Libraryは不完全です。
 英語版( http://msdn.microsoft.com/en-us/library/ )の利用推奨。
・APIフックなど高度な事をしたい場合はできるだけAdvenced Windowsを読みましょう。
・言語特有の問題やIDE、MFCやVCLなどの質問はそれぞれの言語や開発環境スレで

2 :
質問者はトリップ付けるの推奨
質問者を騙って質問を終わらせようとする嫌がらせ多数

3 :
そもそも片山がバグを仕込ませようと巧妙な回答をしてくるから
質問すること自体危険
4 :あぼーん:あぼーん
あぼーん

5 :
馬鹿な学生が迷い込んでくるので禁止

6 :
馬鹿な学生 = >>3

7 :
横槍ですまんが、優秀な技術者は、たいてい、みんな急がしくて、
初心者の質問に答える暇はないのだよ。
初心者の相手は、初心者に毛の生えた連中か、中級程度で、しかも、
仕事のない暇な奴が請け負うことになる。

8 :
初心者に毛の生えた連中か、中級程度で、しかも、仕事のない暇な奴 = >>7
9 :あぼーん:あぼーん
あぼーん
10 :あぼーん:あぼーん
あぼーん

11 :
質問
win32apiにできてJavaのGuiAPI(awt, swing, swt, javafx等)にできないことって何ですか?

12 :
早く前スレ埋めろカス

13 :
>>11
軽快なレスポンス

14 :
ライセンス情報とかレジストリに保存したいけど、どこに保存するのが一般的なの?

15 :
なんで運営は頻繁にレス削除してんの?
16 :あぼーん:あぼーん
あぼーん
17 :あぼーん:あぼーん
あぼーん

18 :
消すと増える法則

19 :
確かにC/C++部屋は300スレもヒドイ事になっているのに何も削除ないな

20 :
ネットで啓蒙

21 :
C/C++宿題スレもオhノレ

22 :
もともと終わってるスレでちまちま削除って何の意味が?

23 :
SYSTEMTIME
http://msdn.microsoft.com/ja-jp/library/vstudio/tc6fd5zs.aspx
wHour
    現在の時間。
wMinute
    現在の分。
wSecond
    二つ目の現在。

24 :
>>23
質問スレで質問でもない書き込みウザい
ゴミだろコイツ

25 :
>>24
すっこんでねえとぶんなぐるぞ?

26 :
シャワー浴びて待ってるから早くしてね

27 :
全裸で待ってるよ

28 :
全羅道出身ですね
わかります

29 :
>>27
中継しなくていいからな

30 :
>>29
やらないか?

31 :
WM_DROPFILESの処理でhDropの破棄は必要ですか?

32 :
>>31
いつも荒らしてる人が回答もらえると本気で思ってる?

33 :
僕が僕じゃなくなる時にモー娘。は終わるだろう

34 :
>>31
hDropの破棄というか
DragFinishを呼ぶ必要があるでしょうね

35 :
>>34d

36 :
そもそもWM_DROPFILESを使うのは非推奨
IDropTargetを実装すべき

37 :
お前ら見えないレスによくコメできるな
能力者か

38 :
真の能力者は前方参照でコメントする

39 :
C→Win32API→DirectX

40 :
お前らこんなの作れるん?
katahiromz.web.fc2.com/beginbar/

41 :
ひろゆき不起訴だってよww

42 :
>>23
ttp://msdn.microsoft.com/ja-jp/library/tc6fd5zs%28v=vs.80%29.aspx
こっちだと治ってるよ!ママン!!

43 :
#include <windows.h>
#include <stdio.h>
#include <time.h>
int main(int ac, char **av)
{
  SYSTEMTIME st;
  time_t time;
  struct tm t, *l;
  GetSystemTime(&st);
  t.tm_year = st.wYear - 1900;
  t.tm_mon = st.wMonth - 1;
  t.tm_mday = st.wDay;
  t.tm_hour = st.wHour;
  t.tm_min = st.wMinute;
  t.tm_sec = st.wSecond;
  time = mktime(&t);
  printf("%ld\n", time);
  l = localtime(&time);
  printf("%d-%02d-%02d %02d:%02d:%02d\n",
    l->tm_year + 1900, l->tm_mon + 1, l->tm_mday,
    l->tm_hour, l->tm_min, l->tm_sec);
  return 0;
}
なぜか一時間ずれるですが、どうしてでしょう?

44 :
>>43
変数tのメンバーtm_isdstを正しく設定していないから。
外国には省エネなどのため、時刻を何時間ずらす「サマータイム」という制度がある。
サマータイムを実施していない日本ではt.tm_isdst = 0;とする必要がある。

45 :
馬鹿には無理

46 :
>>44みたいにわざと初心者に誤解を与える書き込みが何で削除されないのか疑問

47 :
>>46 間違いを指摘せずに批判する輩は去れ

48 :
46==間違いを指摘できないのに批判したがるゴミ

49 :
ラッシュアワーの混雑の緩和と冷房費の節約のために、夏の間だけ時計の針を
進めちゃえって言うのがサマータイム。詳しくはWikipediaで。

50 :
>>46
またおまえか

51 :
やっぱり運営は頭がおかしい

52 :
日本でも電力不足のせいで実施されるかもな

53 :
マジレスするとこの質問は片山の自演の可能性が高い

54 :
>>53
まだ疑ってるのか? 10分以内に何でもいいからWin32に関する難しい質問をしてみろ。答えてやるから

55 :
俺は自演じゃないと思ってる
自演で自分に誤った知識を植え付けるような回答しても意味ないじゃん
こういう自己顕示君の自演なら正確な回答をするはず

56 :
かかって恋よ

57 :
>>53ではないですが、TCHARからcharや、charからTCHARに変換するAPIって無いでしょか

58 :
>>57
VOID A2W(LPCSTR a,LPWSTR w,INT c)
{MultiByteToWideChar(CP_ACP,0,a,-1,w,c);}
VOID W2A(LPCWSTR w,LPSTR a,INT c)
{WideCharToMultiByteTo(CP_ACP,0,w,-1,a,c,NULL,NULL);}
#define A2A lstrcpynA
#define W2W lstrcpynW
#ifdef UNICODE
#define T2T W2W
...
#else
...
#endif

59 :
修正。
VOID A2W(LPCSTR a,LPWSTR w,INT c)
{MultiByteToWideChar(CP_ACP,0,a,-1,w,c);}
VOID W2A(LPCWSTR w,LPSTR a,INT c)
{WideCharToMultiByte(CP_ACP,0,w,-1,a,c,NULL,NULL);}
#define A2A(a1,a2,c) lstrcpynA((a2),(a1),(c))
#define W2W(w1,w2,c) lstrcpynW((w2),(w1),(c))
#ifdef UNICODE
#define T2T W2W
...
#else
...
#endif

60 :
この場合「それそのモノは無いので、UNICODEが定義されているか見て
定義されてなければ単純に文字列をコピー
定義されていればMultiByteToWideChar()やWideCharToMultiByte()を上手く使って実装しやがれです」
が期待してた答えなのですよ
ちなみに書くとしたら肝心なのはA2T()、T2A()かと思うです

61 :
よく分かる解説。
それぞれの関数の三つの引数には、順に変換元の文字列バッファ、変換先の文字列バッファ、変換先バッファの要素数を指定する。
AはANSI文字列(マルチバイト文字列)、WはUnicode文字列(ワイド文字列)、Tはジェネリックテキスト文字列を意味する。

62 :
これでいいじゃん
#ifdef UNICODE
#define A2T A2W
#define T2A W2A
#else
#define A2T A2A
#define T2A A2A
#endif

63 :
>>62
そうなのですが、その一番肝心なトコを省略してしまうのはちょっとどうなのかなと思うです
それならコード書かずに解説のがまだ良いかなと

64 :
>>56
♥♡♥♡♥♡♥♡♥♡♥♡

65 :
>>64
そんなのどうでも良いから
>>57をスマートに実現するクラスぐらい書いてくれよ
INT cなんてをつけないといけないってなんかなって感じ

66 :
>>65
C++なら単純に代入するだけで変換できるクラスは作れる。WTLのCStringA/CStringWとか。
「ないなら作ればいい」とは言うが「作るなら標準を目指せ」とも言える。

67 :
>>65
分かった。後で文字列クラスを実装した小さなクラスライブラリを作ってやろう

68 :
なんだこの板は・・・質問者も回答者もレベルが低すぎてお話にならぁぁぁあぁん

69 :
だまって透明あぼーん

70 :
糞コテ

71 :
【速報】ラブライブ!デコレーションカー試乗、本日分中止!!理由は、事故。 #lovelive
https://twitter.com/k0bakatsu/status/315327561573994496
http://uploda.cc/img/img514d7cde11c95.jpg
http://uploda.cc/img/img514d7cf1655e1.jpg
http://uploda.cc/img/img514d7cfa1cd1b.jpg

72 :
音声をリアルタイムで処理するプログラム作りたいけどわからない
入力と出力は一通りやったけどリアルタイムがわからない
誰か教えてください
サンプルのソースとか見せてください

73 :
>>72
スレ違いのゴミは消えろ
スレ違いすら分からないゴミには無理

74 :
>>72
スレタイ読めない?

75 :
>>72
片山博文MZパンク ◆0lBZNi.Q7evd がサンプルのソースとか見せてくれるよ
片山、依頼が来たぞすぐにやれ

76 :
「リアルタイムで処理する」の内容による。
単に録音するだけだったら可能だし、エフェクトかけて
遅延なくスピーカー出力するみたいな話なら不可能。
リアルタイム性の高いデータを加工した上で遅延なく
出力するというのは相当難しい。

77 :
>>67
まだなの?

78 :
>>75
そうだな、片山はスレチの話題で荒らすのが大好きだからな

79 :
サウンドプログラミングのスレある

80 :
消えろよクズ

81 :
おもろいけどすぐ飽きる
http://portal.nifty.com/2013/03/22/a/3.htm

82 :
>>81
詳細な番地までの住所や、外国の地名とか人名とか固有名詞を入れるともっと楽しめるかも

83 :
片山なら猫喫茶にいったよ
が消えてるな

84 :
服の色を判別するアルゴリズムを開発した

85 :
ファイル名に&#xE8;が含まれるファイルをFindFirstFileで検索するとeに変換されて返ってくるんだ
それをCreateFileで開こうとすると失敗してしまう!
片山さん助けて!!

86 :
上手く表示されないけど
↓この文字
ja.wikipedia.org/wiki/%C3%88

87 :
ANSIでやってんの?

88 :
CreateFileW

89 :
時間が入れ替わってる
クラウドストレージか?

90 :
申し訳ない、確認したら_MBCSに変わってた
ANSIでテストして戻すの忘れてたらしいです
お騒がせしました...orz

91 :
>>90
ブログでやれ基地害
社会には出てくるなよ
お前みたいな愚図が確認もせずに間違った報告書書いてくるんだよ
迷惑だから

92 :
Win32API関係ないじゃん。
荒らしじゃん。

93 :
>>89
9秒も差があるのは初めて見た

94 :
片山派はやっぱりスレ違いの話題投下して荒らしてるのか

95 :
猫喫茶へGO!

96 :
質問は削除されても
片山の嘘とスレ違いの雑談は削除されない不思議なスレッド

97 :
ひとが居るように見せる必要があるからな。
98 :あぼーん:あぼーん
あぼーん

99 :
最高の頭脳はこんなところで油を売ってる暇はないし
暇があったとしてもとっくに他のコミュニティに移動してる
こんな匿名の叩き煽りが日常茶飯事で自分にメリットが薄いようなところは
最高の頭脳でなくともまともな人間でもさっさと去るよ
他にコミュニティがない10年前なら最高の頭脳もいたかも知れないが、
いつの間にかいなくなって今ではその幻想だけが残ってる
最高の頭脳持ってる奴は他のコミュニティに行っても入っていけるから困らなかっただろう
そしてそういったコミュニティで相手にされない奴が集まってるのが2ch

100read 1read
1read 100read
TOP カテ一覧 スレ一覧 2ch元 削除依頼
【初心者歓迎】C/C++室 Ver.83【環境依存OK】 (662)
【JS,PHP,Python】スクリプト,バトルロワイヤル30【Perl,Ruby】 (1001)
Lisp Scheme Part36 (209)
C言語なら俺に聞け(入門編)Part 113 (618)
C言語なら俺に聞け(入門編)Part 113 (618)
HSP総合スレ【part 4】 (210)
--log9.info------------------
立浪和義の黒い疑惑について中立的視点で語ろう (501)
【神戸三宮】岩瀬仁紀1人で日本は敗北した (867)
【ノーヒッター】 湯舟敏郎A 【ポーカーフェイス】 (200)
逆指名・自由枠・希望枠時代のドラフト (220)
池永を追放に追い込んだ田中勉 (298)
【1992〜1995】高木中日を語る (748)
●●●江川事件(空白の一日)について語ろう●●● (660)
☆☆お前らの年齢がばれそうな発言をしろ 4 ☆☆ (427)
運の良い人 悪い人 (228)
82年江川と89年槙原どちらが上か? (374)
史上最強の打線 (238)
一瞬だけ輝いた選手たち (470)
プロ野球 最強とクソ外国人を交互に書くスレ (885)
長打力のある二塁手・遊撃手を語るスレ (522)
1970年代の阪神タイガース (319)
【スカタン】中村勝広【負広】 (456)
--log55.com------------------
ゴジラ映画総合 GODZILLA 147
スター・ウォーズ Episode9 ライズ・オブ・スカイウォーカー(原題) Star Wars: The Rise of Skywalker 11
アメリカン・アニマルズ AMERICAN ANIMALS
【魔夜峰央原作】翔んで埼玉 16【二階堂ふみ GACKT 伊勢谷友介 京本政樹】
ターミネーター TERMINATOR part91
【WB】名探偵ピカチュウ コーヒー9杯目
ゴジラ キング・オブ・モンスターズ 20
アベンジャーズ/エンドゲーム Avengers: Endgame 13